Посібники
Ці посібники будують невеликі робочі функції на API amodb. У кожному є пронумеровані кроки, код у популярному стеку та JSON, який ви маєте побачити. Почніть із пошуку й деталей, потім додайте постери з img.amodb.dev, локалізовані назви 14 мовами та пошук у стилі OMDb.
-
Створіть консольний інструмент Python, що шукає фільм за назвою й друкує рік, акторів, рейтинг IMDb і постер, з повтором при 429 і файловим кешем. На requests.
-
Посібник з JavaScript API фільмів
Напишіть скрипт Node.js, що завантажує деталі, акторів і рейтинги для списку id фільмів одним запитом на кожен, з TTL-кешем і повтором при 429. Без залежностей.
-
Створіть функцію PHP і сторінку фільму, що викликають API amodb через cURL, повторюють запит при 429, екранують вивід і кешують відповіді у файлі. PHP 8.2+.
-
Створіть утиліту на Go, що виводить найкраще оцінені фільми жанру й року, з типізованими структурами, повтором після 429 за Retry-After і кешем на диску.
-
Створіть на Java гід епізодів із HttpClient з JDK і записами Jackson: завантажте сезон, дотримуйтесь Retry-After при 429 і кешуйте відповіді. Java 17 і новіша.
-
Посібник з API фільмів на C# для .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, що відповідає embed із постером, рейтингами й описом з 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"