Documentation d'amodb

Commencez par le démarrage rapide pour faire votre premier appel en deux minutes. Lisez ensuite comment fonctionnent les clés, les limites de débit, les erreurs, les langues et les images. amodb garde les chemins et le JSON de TMDB v3 et d'OMDb : la plupart des pages expliquent ce qui est identique, ce qu'amodb ajoute et les rares différences.

Mis à jour le Voir en Markdown

Première requête
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 de base

UsageURL de baseParamètre de clé
Style TMDB v3https://api.amodb.dev/3api_key ou Authorization: Bearer
Style OMDbhttps://api.amodb.dev/omdb/apikey
Imageshttps://img.amodb.dev/t/p/{size}/{file}aucun
Catalogue des offreshttps://api.amodb.dev/plansaucun

Pour commencer

Concepts

Ressources

Référence de l'API

Tous les endpoints

Films

Séries

Personnes

Recherche et listes

Extensions amodb

Style OMDb

Autres guides et index