Падручнікі
Гэтыя падручнікі будуюць невялікія працоўныя функцыі на API amodb. У кожным ёсць нумараваныя крокі, код у распаўсюджаным стэку і JSON, які вы павінны ўбачыць. Пачніце з пошуку і дэталей, потым дадайце постэры з img.amodb.dev, лакалізаваныя назвы на 14 мовах і запыты ў стылі OMDb.
-
Падручнік па Python і API фільмаў
Стварыце на Python кансольную ўтыліту, якая шукае фільм і друкуе год, акцёраў, рэйтынг IMDb і постэр, з паўторам пры 429 і файлавым кэшам. Бібліятэка requests.
-
Падручнік па JavaScript і API фільмаў
Напішыце скрыпт Node.js, які загружае дэталі, акцёраў і рэйтынгі для спісу id фільмаў адным запытам на фільм, з TTL-кэшам, паўторам пры 429 і без залежнасцей.
-
Падручнік па PHP і API фільмаў
Створыце функцыю PHP і старонку фільма, што выклікаюць amodb праз cURL, паўтараюць запыт пры 429, экранююць вывад і кэшуюць адказы ў файле. PHP 8.2 і новей.
-
Створыце на Go кансольную ўтыліту са спісам фільмаў з найвышэйшым рэйтынгам па жанры і годзе: тыпізаваныя структуры, паўтор пры 429 і дыскавы кэш.
-
Падручнік па Java і API фільмаў
Створыце на Java даведнік па эпізодах з JDK HttpClient і Jackson: загрузіце сезон, улічыце Retry-After пры 429 і кэшуйце адказы ў файлах. Java 17 або новей.
-
Падручнік па C# і API фільмаў для .NET 8
Стварыце кансольную праграму .NET 8, якая шукае фільм, загружае дэталі і рэйтынгі і друкуе спасылку на постэр праз HttpClient і System.Text.Json з amodb.
-
Падручнік па Swift і API фільмаў з SwiftUI
Праграма SwiftUI для iOS 16 са спісам трэндавых фільмаў і постэрамі праз URLSession async/await і AsyncImage, а таксама чаму ключ трэба трымаць на серверы.
-
Падручнік па праграме фільмаў на Next.js
Створыце праграму фільмаў на Next.js 15 на чыстым JavaScript: серверныя кампаненты бяруць трэнды, пошук і дэталі з amodb праз revalidate і хаваюць ключ.
-
Падручнік па Telegram-боце фільмаў
Створыце Telegram-бота на grammY і Node.js, які адказвае на /movie постэрам, годам і рэйтынгам з amodb, з паўторам пры 429 і невялікім кэшам у памяці.
-
Падручнік па Discord-боце фільмаў
Створыце Discord-бота на discord.js v14 з слэш-камандай /movie, якая адказвае ўбудаваным блокам з постэрам, рэйтынгамі і апісаннем з amodb, з паўторам пры 429.
Пачніце з аднаго ключа
Кожны план уключае ўсе эндпоінты, усе 14 моў і выявы. Планы адрозніваюцца толькі лікам запытаў у хвіліну.
$ 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"