Документація amodb

Почніть зі швидкого старту, щоб зробити перший виклик за дві хвилини. Потім прочитайте, як працюють ключі, ліміти запитів, помилки, мови та зображення. amodb зберігає шляхи та JSON TMDB v3 і OMDb, тож більшість сторінок пояснює, що збігається, що додає amodb і в яких кількох місцях він відрізняється.

Оновлено Відкрити в Markdown

Перший запит
bashjspyphpgo
curl "https://api.amodb.dev/3/movie/550?language=en-US" \
  -H "Authorization: Bearer $AMODB_KEY"
const res = await fetch("https://api.amodb.dev/3/movie/550?language=en-US", {
  headers: { Authorization: `Bearer ${process.env.AMODB_KEY}` },
});
const data = await res.json();
import os
import requests

res = requests.get(
    "https://api.amodb.dev/3/movie/550",
    params={"language": "en-US"},
    headers={"Authorization": f"Bearer {os.environ['AMODB_KEY']}"},
    timeout=10,
)
data = res.json()
<?php
$ch = curl_init("https://api.amodb.dev/3/movie/550?language=en-US");
curl_setopt_array($ch, [
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_HTTPHEADER => ["Authorization: Bearer " . getenv("AMODB_KEY")],
]);
$data = json_decode(curl_exec($ch), true);
req, _ := http.NewRequest("GET", "https://api.amodb.dev/3/movie/550?language=en-US", nil)
req.Header.Set("Authorization", "Bearer "+os.Getenv("AMODB_KEY"))

res, err := http.DefaultClient.Do(req)
if err != nil {
	log.Fatal(err)
}
defer res.Body.Close()

var data map[string]any
json.NewDecoder(res.Body).Decode(&data)

Базові URL

ПризначенняБазовий URLПараметр ключа
Стиль TMDB v3https://api.amodb.dev/3api_key або Authorization: Bearer
Стиль OMDbhttps://api.amodb.dev/omdb/apikey
Зображенняhttps://img.amodb.dev/t/p/{size}/{file}немає
Каталог тарифівhttps://api.amodb.dev/plansнемає

З чого почати

Основні поняття

Ресурси

Довідник API

Усі ендпоінти

Фільми

Серіали

Люди

Пошук і списки

Розширення amodb

У стилі OMDb

Посібники

Усі посібники

Інші посібники та розділи