on master help sign in
Merge pull request #1501 from bourrel/remove_asksteem

Remove asksteem

commit0ac117770d43b61b0e7f05ea5df2fe9500dd1f2b authorNoémi Ványi <kvch@users.noreply.github.com> dateTue 29 Jan 2019, 11:02 (8 years ago) parentc4f1654bf4a38a
2 files changed−48
searx/engines/asksteem.py−44 searx/settings.yml−4
searx/engines/asksteem.pydeleted−44
@@ -1,44 +0,0 @@
1−"""
2− Asksteem (general)
3−
4− @website https://asksteem.com/
5− @provide-api yes
6−
7− @using-api yes
8− @results JSON (https://github.com/Hoxly/asksteem-docs/wiki)
9− @stable yes
10− @parse url, title, content
11−"""
12−
13−from json import loads
14−from searx.url_utils import urlencode
15−
16−# engine dependent config
17−categories = ['general']
18−paging = True
19−language_support = False
20−disabled = True
21−
22−# search-url
23−search_url = 'https://api.asksteem.com/search?{params}'
24−result_url = 'https://steemit.com/@{author}/{title}'
25−
26−
27−# do search-request
28−def request(query, params):
29− url = search_url.format(params=urlencode({'q': query, 'pg': params['pageno']}))
30− params['url'] = url
31− return params
32−
33−
34−# get response from search-request
35−def response(resp):
36− json = loads(resp.text)
37−
38− results = []
39−
40− for result in json.get('results', []):
41− results.append({'url': result_url.format(author=result['author'], title=result['permlink']),
42− 'title': result['title'],
43− 'content': result['summary']})
44− return results
searx/settings.yml−4
@@ -70,10 +70,6 @@ engines:
7070 categories : science
7171 timeout : 4.0
7272
73− - name : asksteem
74− engine : asksteem
75− shortcut : as
76−
7773 - name : base
7874 engine : base
7975 shortcut : bs