Návody
Tyto návody staví malé funkční části na API amodb. Každý má číslované kroky, kód v běžné technologii a JSON, který byste měli vidět. Začněte hledáním a detaily, pak přidejte plakáty z img.amodb.dev, lokalizované názvy ve 14 jazycích a vyhledávání ve stylu OMDb.
-
Návod na filmové API v Pythonu
Vytvořte v Pythonu s knihovnou requests nástroj, který vyhledá film a vypíše rok, herce, hodnocení IMDb a plakát, s opakováním při 429 a souborovou cache.
-
Návod na filmové API v JavaScriptu
Napište skript v Node.js, který jedním požadavkem na ID načte detaily, obsazení a hodnocení filmů, s cache s TTL, opakováním při 429 a bez závislostí.
-
Vytvořte funkci v PHP a malou stránku filmu, které volají API amodb přes cURL, při 429 opakují pokus, escapují výstup a cachují odpovědi do souborů. PHP 8.2+.
-
Vytvořte v Go nástroj příkazového řádku pro nejlépe hodnocené filmy žánru a roku, s typovanými strukturami, opakováním podle Retry-After a cache na disku.
-
Vytvořte v Javě průvodce epizodami s JDK HttpClient a záznamy Jackson: načtěte sezónu, respektujte Retry-After při 429, ukládejte do souborů. Java 17+.
-
Návod na filmové API v C# pro .NET 8
Vytvořte konzolovou aplikaci .NET 8, která vyhledá film, načte detaily a hodnocení a vypíše odkaz na plakát přes HttpClient a System.Text.Json s amodb.
-
Návod na filmové API ve Swiftu se SwiftUI
Vytvořte aplikaci SwiftUI pro iOS 16 se seznamem trendových filmů s plakáty přes URLSession async/await a AsyncImage a zjistěte, proč patří klíč na server.
-
Návod na filmovou aplikaci v Next.js
Vytvořte filmovou aplikaci v Next.js 15 v čistém JavaScriptu: server komponenty načítají trendy, hledání a detaily z amodb s revalidate a drží klíč soukromý.
-
Návod na Telegram bota pro filmy
Vytvořte Telegram bota v grammY a Node.js, který na /movie odpoví plakátem, rokem a hodnocením z amodb, s opakováním při 429 a malou cache v paměti.
-
Návod na Discord bota pro filmy
Vytvořte Discord bota s discord.js v14 a slash příkazem /movie, který odpoví embedem s plakátem, hodnocením a popisem z amodb, včetně opakování při 429.
Začněte s jedním klíčem
Každý tarif zahrnuje všechny endpointy, všech 14 jazyků a obrázky. Tarify se liší jen počtem požadavků za minutu.
$ curl https://api.amodb.dev/3/movie/550 -H "Authorization: Bearer $AMODB_KEY" curl https://api.amodb.dev/3/movie/550 -H "Authorization: Bearer $AMODB_KEY"