.oO SearXNG Developer Documentation Oo.
|
Functions | |
request (query, params) | |
response (resp) | |
Variables | |
dict | about |
bool | paging = True |
list | categories = ["movies"] |
str | base_url = "https://www.moviepilot.de" |
str | image_url = "https://assets.cdn.moviepilot.de/files/{image_id}/fill/155/223/{filename}" |
list | filter_types = ["fsk", "genre", "jahr", "jahrzehnt", "land", "online", "stimmung", "person"] |
Moviepilot is a German movie database, similar to IMDB or TMDB. It doesn't have any official API, but it uses JSON requests internally to fetch search results and suggestions, that's being used in this implementation. Moviepilot additionally allows to discover movies by certain categories or filters, hence we provide the following syntax: - Any normal search query -> Fetch search results by the query - A query containing one of the category identifiers ``fsk``, ``genre``, ``jahr``, ``jahrzent``, ``land``, ``online``, ``stimmung`` will be used to search trending items by the provided filters, which are appended to the filter category after a ``-``. Search examples: - Normal: ``!mp Tom Cruise`` - By filter: ``!mp person-Ryan-Gosling`` - By filter: ``!mp fsk-0 land-deutschland genre-actionfilm`` - By filter: ``!mp jahrzehnt-2020er online-netflix`` For a list of all public filters, observe the url path when browsing - https://www.moviepilot.de/filme/beste.
searx.engines.moviepilot.request | ( | query, | |
params ) |
Definition at line 49 of file moviepilot.py.
searx.engines.moviepilot.response | ( | resp | ) |
Definition at line 85 of file moviepilot.py.
dict searx.engines.moviepilot.about |
Definition at line 32 of file moviepilot.py.
str searx.engines.moviepilot.base_url = "https://www.moviepilot.de" |
Definition at line 43 of file moviepilot.py.
list searx.engines.moviepilot.categories = ["movies"] |
Definition at line 41 of file moviepilot.py.
list searx.engines.moviepilot.filter_types = ["fsk", "genre", "jahr", "jahrzehnt", "land", "online", "stimmung", "person"] |
Definition at line 46 of file moviepilot.py.
str searx.engines.moviepilot.image_url = "https://assets.cdn.moviepilot.de/files/{image_id}/fill/155/223/{filename}" |
Definition at line 44 of file moviepilot.py.
bool searx.engines.moviepilot.paging = True |
Definition at line 40 of file moviepilot.py.