@@ -23,26 +23,28 @@ paging = True
2323pagesize = 10
2424
2525api_site = 'stackoverflow'
26−api_sort= 'activity'
26+api_sort = 'activity'
2727api_order = 'desc'
2828
2929# https://api.stackexchange.com/docs/advanced-search
3030search_api = 'https://api.stackexchange.com/2.3/search/advanced?'
3131
32+
3233def request(query, params):
3334
3435 args = urlencode({
35− 'q' : query,
36− 'page' : params['pageno'],
37− 'pagesize' : pagesize,
38− 'site' : api_site,
39− 'sort' : api_sort,
40− 'order': 'desc',
41− })
36+ 'q': query,
37+ 'page': params['pageno'],
38+ 'pagesize': pagesize,
39+ 'site': api_site,
40+ 'sort': api_sort,
41+ 'order': api_order,
42+ })
4243 params['url'] = search_api + args
4344
4445 return params
4546
47+
4648def response(resp):
4749
4850 results = []
@@ -58,7 +60,7 @@ def response(resp):
5860
5961 results.append({
6062 'url': "https://%s.com/q/%s" % (api_site, result['question_id']),
61− 'title': html.unescape(result['title']),
63+ 'title': html.unescape(result['title']),
6264 'content': html.unescape(content),
6365 })
6466