.oO SearXNG Developer Documentation Oo.
|
Functions | |
init (engine_settings) | |
request (query, params) | |
_images_response (json) | |
_videos_response (json) | |
_news_response (json) | |
response (resp) | |
Variables | |
dict | about |
str | base_url = "https://api.seekr.com" |
bool | paging = True |
str | api_key = "srh1-22fb-sekr" |
str | seekr_category = 'unset' |
seekr.com Seeker Score Seekr is a privately held search and content evaluation engine that prioritizes credibility over popularity. Configuration ============= The engine has the following additional settings: - :py:obj:`seekr_category` - :py:obj:`api_key` This implementation is used by seekr engines in the :ref:`settings.yml <settings engine>`: .. code:: yaml - name: seekr news seekr_category: news ... - name: seekr images seekr_category: images ... - name: seekr videos seekr_category: videos ... Known Quirks ============ The implementation to support :py:obj:`paging <searx.enginelib.Engine.paging>` is based on the *nextpage* method of Seekr's REST API. This feature is *next page driven* and plays well with the :ref:`infinite_scroll <settings ui>` setting in SearXNG but it does not really fit into SearXNG's UI to select a page by number. Implementations ===============
|
protected |
Definition at line 104 of file seekr.py.
Referenced by searx.engines.seekr.response().
|
protected |
Definition at line 172 of file seekr.py.
Referenced by searx.engines.seekr.response().
|
protected |
Definition at line 139 of file seekr.py.
Referenced by searx.engines.seekr.response().
searx.engines.seekr.init | ( | engine_settings | ) |
searx.engines.seekr.request | ( | query, | |
params ) |
Definition at line 75 of file seekr.py.
searx.engines.seekr.response | ( | resp | ) |
Definition at line 207 of file seekr.py.
References searx.engines.seekr._images_response(), searx.engines.seekr._news_response(), and searx.engines.seekr._videos_response().
dict searx.engines.seekr.about |