| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 | 
							- """
 
-  Asksteem (general)
 
-  @website     https://asksteem.com/
 
-  @provide-api yes
 
-  @using-api   yes
 
-  @results     JSON (https://github.com/Hoxly/asksteem-docs/wiki)
 
-  @stable      yes
 
-  @parse       url, title, content
 
- """
 
- from json import loads
 
- from searx.url_utils import urlencode
 
- # engine dependent config
 
- categories = ['general']
 
- paging = True
 
- language_support = False
 
- disabled = True
 
- # search-url
 
- search_url = 'https://api.asksteem.com/search?{params}'
 
- result_url = 'https://steemit.com/@{author}/{title}'
 
- # do search-request
 
- def request(query, params):
 
-     url = search_url.format(params=urlencode({'q': query, 'pg': params['pageno']}))
 
-     params['url'] = url
 
-     return params
 
- # get response from search-request
 
- def response(resp):
 
-     json = loads(resp.text)
 
-     results = []
 
-     for result in json.get('results', []):
 
-         results.append({'url': result_url.format(author=result['author'], title=result['permlink']),
 
-                         'title': result['title'],
 
-                         'content': result['summary']})
 
-     return results
 
 
  |