.oO SearXNG Developer Documentation Oo.
Toggle main menu visibility
Main Page
Related Pages
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
y
Variables
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
Functions
_
a
c
d
e
f
g
h
i
l
m
n
o
p
q
r
s
t
u
v
w
Variables
_
a
b
c
d
e
f
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
Files
File List
▼
.oO SearXNG Developer Documentation Oo.
Doxygen docs for searxng
►
Über SearXNG
►
Suchbegriffe
►
About SearXNG
►
Search syntax
►
درباره SearXNG
►
نحو جستجو
►
A propos de SearXNG
►
Syntaxe de recherche
►
Tentang SearXNG
►
Sintaks pencarian
►
Informazioni su SearXNG
►
Sintassi di ricerca
►
Namespaces
►
Classes
▼
Files
▼
File List
▼
searxng
▼
searx
►
answerers
►
botdetection
►
data
►
enginelib
▼
engines
►
1337x.py
►
360search.py
►
360search_videos.py
►
9gag.py
►
__init__.py
►
acfun.py
►
adobe_stock.py
►
ahmia.py
►
alpinelinux.py
►
annas_archive.py
►
apkmirror.py
►
apple_app_store.py
►
apple_maps.py
►
archlinux.py
►
artic.py
►
arxiv.py
►
ask.py
►
astrophysics_data_system.py
►
baidu.py
►
bandcamp.py
►
base.py
►
bilibili.py
►
bing.py
►
bing_images.py
►
bing_news.py
►
bing_videos.py
►
bitchute.py
►
bpb.py
►
brave.py
►
bt4g.py
►
btdigg.py
►
ccc_media.py
►
chefkoch.py
►
chinaso.py
►
cloudflareai.py
►
command.py
►
core.py
►
cppreference.py
►
crates.py
►
crossref.py
►
currency_convert.py
►
dailymotion.py
►
deepl.py
►
deezer.py
►
demo_offline.py
►
demo_online.py
►
destatis.py
►
deviantart.py
►
dictzone.py
►
digbt.py
►
discourse.py
►
docker_hub.py
►
doku.py
►
duckduckgo.py
►
duckduckgo_definitions.py
►
duckduckgo_extra.py
►
duckduckgo_weather.py
►
duden.py
►
dummy-offline.py
►
dummy.py
►
ebay.py
►
elasticsearch.py
►
emojipedia.py
►
fdroid.py
►
findthatmeme.py
►
flickr.py
►
flickr_noapi.py
►
freesound.py
►
frinkiac.py
►
fyyd.py
►
geizhals.py
►
genius.py
►
gitea.py
►
github.py
►
gitlab.py
►
goodreads.py
►
google.py
►
google_images.py
►
google_news.py
►
google_play.py
►
google_scholar.py
►
google_videos.py
►
hackernews.py
►
hex.py
►
il_post.py
►
imdb.py
►
imgur.py
►
ina.py
►
invidious.py
►
ipernity.py
►
iqiyi.py
►
jisho.py
►
json_engine.py
►
kickass.py
►
lemmy.py
►
lib_rs.py
►
libretranslate.py
►
lingva.py
►
livespace.py
►
loc.py
►
mariadb_server.py
►
mastodon.py
►
material_icons.py
►
mediathekviewweb.py
►
mediawiki.py
►
meilisearch.py
►
metacpan.py
►
mixcloud.py
►
mojeek.py
►
mongodb.py
►
moviepilot.py
►
mozhi.py
►
mrs.py
►
mullvad_leta.py
►
mwmbl.py
►
mysql_server.py
►
niconico.py
►
npm.py
►
nyaa.py
►
odysee.py
►
ollama.py
►
open_meteo.py
►
openclipart.py
►
openlibrary.py
►
opensemantic.py
►
openstreetmap.py
►
openverse.py
►
pdbe.py
►
peertube.py
►
photon.py
►
pinterest.py
►
piped.py
►
piratebay.py
►
pixiv.py
►
pkg_go_dev.py
►
podcastindex.py
►
postgresql.py
►
presearch.py
►
public_domain_image_archive.py
►
pubmed.py
►
pypi.py
►
quark.py
►
qwant.py
►
radio_browser.py
►
recoll.py
►
reddit.py
►
redis_server.py
►
reuters.py
►
rottentomatoes.py
►
rumble.py
►
scanr_structures.py
►
searchcode_code.py
►
searx_engine.py
►
seekr.py
►
selfhst.py
►
semantic_scholar.py
►
sepiasearch.py
►
seznam.py
►
sogou.py
►
sogou_images.py
►
sogou_videos.py
►
sogou_wechat.py
►
solidtorrents.py
►
solr.py
►
soundcloud.py
►
spotify.py
►
springer.py
►
sqlite.py
►
stackexchange.py
►
startpage.py
►
stract.py
►
svgrepo.py
►
tagesschau.py
►
tineye.py
►
tokyotoshokan.py
►
tootfinder.py
►
torznab.py
►
translated.py
►
unsplash.py
►
vimeo.py
►
voidlinux.py
►
wallhaven.py
►
wikicommons.py
►
wikidata.py
►
wikipedia.py
►
wolframalpha_api.py
►
wolframalpha_noapi.py
►
wordnik.py
►
wttr.py
►
www1x.py
►
xpath.py
►
yacy.py
►
yahoo.py
►
yahoo_news.py
►
yandex.py
►
yandex_music.py
►
yep.py
►
youtube_api.py
►
youtube_noapi.py
►
yummly.py
►
zlibrary.py
►
favicons
►
infopage
►
metrics
►
network
►
plugins
►
result_types
►
search
►
__init__.py
►
autocomplete.py
►
babel_extract.py
►
compat.py
►
exceptions.py
►
extended_types.py
►
external_bang.py
►
external_urls.py
►
flaskfix.py
►
limiter.py
►
locales.py
►
openmetrics.py
►
preferences.py
►
query.py
►
redisdb.py
►
redislib.py
►
results.py
►
settings_defaults.py
►
settings_loader.py
►
sqlitedb.py
►
sxng_locales.py
►
unixthreadname.py
►
utils.py
►
version.py
►
webadapter.py
►
webapp.py
►
webutils.py
•
All
Classes
Namespaces
Files
Functions
Variables
Pages
Loading...
Searching...
No Matches
fyyd.py
Go to the documentation of this file.
1
# SPDX-License-Identifier: AGPL-3.0-or-later
2
"""Fyyd (podcasts)
3
"""
4
5
from
datetime
import
datetime
6
from
urllib.parse
import
urlencode
7
8
about = {
9
'website'
:
'https://fyyd.de'
,
10
'official_api_documentation'
:
'https://github.com/eazyliving/fyyd-api'
,
11
'use_official_api'
:
True
,
12
'require_api_key'
:
False
,
13
'results'
:
'JSON'
,
14
}
15
categories = []
16
paging =
True
17
18
base_url =
"https://api.fyyd.de"
19
page_size = 10
20
21
22
def
request
(query, params):
23
args = {
24
'term'
: query,
25
'count'
: page_size,
26
'page'
: params[
'pageno'
] - 1,
27
}
28
params[
'url'
] = f
"{base_url}/0.2/search/podcast?{urlencode(args)}"
29
return
params
30
31
22
def
request
(query, params):
…
32
def
response
(resp):
33
results = []
34
35
json_results = resp.json()[
'data'
]
36
37
for
result
in
json_results:
38
results.append(
39
{
40
'url'
: result[
'htmlURL'
],
41
'title'
: result[
'title'
],
42
'content'
: result[
'description'
],
43
'thumbnail'
: result[
'smallImageURL'
],
44
'publishedDate'
: datetime.strptime(result[
'status_since'
],
'%Y-%m-%d %H:%M:%S'
),
45
'metadata'
: f
"Rank: {result['rank']} || {result['episode_count']} episodes"
,
46
}
47
)
48
49
return
results
32
def
response
(resp):
…
searx.engines.fyyd.request
request(query, params)
Definition
fyyd.py:22
searx.engines.fyyd.response
response(resp)
Definition
fyyd.py:32
searxng
searx
engines
fyyd.py
Generated on Sat Apr 5 2025 21:19:37 for .oO SearXNG Developer Documentation Oo. by
1.13.2