.oO SearXNG Developer Documentation Oo.
|
Functions | |
init (_) | |
list[str] | server_list () |
request (query, params) | |
response (resp) | |
fetch_traits (EngineTraits engine_traits) | |
Variables | |
logger = logging.getLogger() | |
dict | about |
bool | paging = True |
list | categories = ['music', 'radio'] |
int | number_of_results = 10 |
list | station_filters = [] |
Search radio stations from RadioBrowser by `Advanced station search API`_. .. _Advanced station search API: https://de1.api.radio-browser.info/#Advanced_station_search
searx.engines.radio_browser.fetch_traits | ( | EngineTraits | engine_traits | ) |
Fetch languages and countrycodes from RadioBrowser - ``traits.languages``: `list of languages API`_ - ``traits.custom['countrycodes']``: `list of countries API`_ .. _list of countries API: https://de1.api.radio-browser.info/#List_of_countries .. _list of languages API: https://de1.api.radio-browser.info/#List_of_languages
Definition at line 175 of file radio_browser.py.
References init(), and server_list().
searx.engines.radio_browser.init | ( | _ | ) |
Definition at line 68 of file radio_browser.py.
References server_list().
Referenced by fetch_traits().
searx.engines.radio_browser.request | ( | query, | |
params ) |
Definition at line 95 of file radio_browser.py.
References server_list().
searx.engines.radio_browser.response | ( | resp | ) |
Definition at line 128 of file radio_browser.py.
list[str] searx.engines.radio_browser.server_list | ( | ) |
Definition at line 74 of file radio_browser.py.
Referenced by fetch_traits(), init(), and request().
dict searx.engines.radio_browser.about |
Definition at line 29 of file radio_browser.py.
list searx.engines.radio_browser.categories = ['music', 'radio'] |
Definition at line 38 of file radio_browser.py.
searx.engines.radio_browser.logger = logging.getLogger() |
Definition at line 25 of file radio_browser.py.
int searx.engines.radio_browser.number_of_results = 10 |
Definition at line 40 of file radio_browser.py.
bool searx.engines.radio_browser.paging = True |
Definition at line 37 of file radio_browser.py.
list searx.engines.radio_browser.station_filters = [] |
Definition at line 42 of file radio_browser.py.