Poradniki
Te poradniki budują małe, działające funkcje na API amodb. Każdy ma numerowane kroki, kod w popularnej technologii i JSON, który powinien się pojawić. Zacznij od wyszukiwania i szczegółów, potem dodaj plakaty z img.amodb.dev, zlokalizowane tytuły w 14 językach i wyszukiwania w stylu OMDb.
-
Poradnik API filmów w Pythonie
Zbuduj w Pythonie z requests narzędzie, które wyszukuje film i wypisuje rok, obsadę, ocenę IMDb i plakat, z ponawianiem po 429 i cache w pliku.
-
Poradnik API filmów w JavaScript
Napisz skrypt Node.js, który jednym żądaniem na ID pobiera szczegóły, obsadę i oceny filmów, z cache z TTL, ponawianiem po 429 i bez zależności.
-
Zbuduj funkcję PHP i małą stronę filmu, które wywołują API amodb przez cURL, ponawiają po 429, escapują wyjście i zapisują każdą odpowiedź w pliku. PHP 8.2+.
-
Zbuduj w Go narzędzie wiersza poleceń, które wypisuje najlepiej oceniane filmy gatunku i roku, z typowanymi strukturami, ponawianiem po 429 i cache na dysku.
-
Zbuduj w Javie przewodnik po odcinkach z JDK HttpClient i rekordami Jackson: pobierz sezon, respektuj Retry-After po 429, zapisuj w plikach. Java 17+.
-
Poradnik API filmów w C# dla .NET 8
Zbuduj aplikację konsolową .NET 8, która wyszuka film, pobierze szczegóły i oceny oraz wypisze link do plakatu przez HttpClient i System.Text.Json z amodb.
-
Poradnik API filmów w Swift z SwiftUI
Zbuduj aplikację SwiftUI na iOS 16 z filmami w trendach i plakatami przez URLSession async/await i AsyncImage oraz dowiedz się, czemu klucz należy na serwer.
-
Poradnik aplikacji filmowej w Next.js
Zbuduj aplikację filmową w Next.js 15 w czystym JavaScript: komponenty serwerowe pobierają trendy, wyszukiwanie i szczegóły z amodb z revalidate i kryją klucz.
-
Poradnik bota Telegram z filmami
Zbuduj bota Telegram w grammY i Node.js, który na /movie odpowiada plakatem, rokiem i oceną z amodb, z ponawianiem po 429 i małym cache w pamięci.
-
Poradnik bota Discord z filmami
Zbuduj bota Discord w discord.js v14 z komendą /movie, która odpowiada embedem z plakatem, ocenami i opisem z amodb, z ponawianiem po 429 i cache.
Zacznij od jednego klucza
Każdy plan obejmuje wszystkie endpointy, wszystkie 14 języków i obrazy. Plany różnią się tylko liczbą żądań na minutę.
$ 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"