Obține o cheie compatibilă TMDB în patru pași
amodb vinde chei pentru propriul API, care păstrează căile și JSON-ul TMDB v3. Nu este o cheie de la TMDB și nu funcționează pe api.themoviedb.org. Primești o cheie de aceeași formă, 32 de caractere hexazecimale minuscule, pe care clientul tău TMDB o acceptă după o singură schimbare a URL-ului de bază.
- Deschide prețurile și alege un plan: 20, 40 sau 120 de cereri pe minut. Fiecare plan întoarce toate datele.
- Autentifică-te cu e-mailul. amodb trimite un cod de 6 cifre, valabil 10 minute. Nu există parolă.
- Plătește cu cardul, Apple Pay sau Google Pay pentru 1 până la 24 de luni. Nimic nu se reînnoiește automat.
- Deschide Cont, apoi Chei API, și creează o cheie. Copiaz-o imediat, pentru că cheia completă se afișează o singură dată.
Pașii durează cam un minut, iar cheia funcționează de îndată ce plata este confirmată.
Folosește cheia: schimbă URL-ul de bază
Păstrează codul tău pentru TMDB și schimbă două valori, URL-ul de bază și cheia. Ambele moduri de a trimite cheia funcționează, api_key în interogare și antetul Authorization: Bearer.
# TMDB
curl "https://api.themoviedb.org/3/movie/550?api_key=$TMDB_KEY"
# amodb
curl "https://api.amodb.dev/3/movie/550?api_key=$AMODB_KEY"Același apel cu un antet Bearer, în trei limbaje:
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}` },
});
if (!res.ok) throw new Error(`amodb ${res.status}`);
const movie = await res.json();
console.log(movie.title, movie.release_date);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,
)
res.raise_for_status()
movie = res.json()
print(movie["title"], movie["release_date"])Răspunsul are forma TMDB v3:
{
"id": 550,
"imdb_id": "tt0137523",
"title": "Fight Club",
"release_date": "1999-10-15",
"runtime": 139,
"genres": [{ "id": 18, "name": "Drama" }],
"vote_average": 8.4,
"poster_path": "/pB8BM7pdSp6B6Ih7QZ4DrQ3PmJK.jpg"
}Citește images.secure_base_url din /3/configuration, ca linkurile de poster să indice spre img.amodb.dev. Imaginile nu au nevoie de cheie. Mai multe despre trimiterea cheii găsești la autentificare, iar un ghid mai lung este în ghidul rapid.
O cheie TMDB gratuită și o cheie amodb una lângă alta
Alegerea potrivită depinde de proiectul tău și de termenii tăi, nu de o listă de funcții. Coloana TMDB repetă doar ce publică TMDB în general. Citește termenii și documentația TMDB pentru regulile actuale.
| Cheie TMDB gratuită | Cheie amodb | |
|---|---|---|
| Preț | Gratuită pentru utilizări eligibile, conform termenilor TMDB | Cu plată, plătită în avans pentru 1 până la 24 de luni, fără perioadă de probă |
| Cum o obții | Un cont TMDB și o cerere de cheie pe site-ul TMDB | E-mail, cod de 6 cifre, plată, apoi creezi cheia în cont |
| Utilizare comercială | Verifică termenii TMDB pentru utilizare comercială și atribuire | Permisă conform termenilor amodb |
| Limită de cereri | Stabilită de TMDB, vezi documentația lor | 20, 40 sau 120 de cereri pe minut, în funcție de plan |
| Date | Datele TMDB | Forma TMDB v3, plus ratings, moods, soundtracks, wikidata și showtimes prin append_to_response |
| Formatul cheii | Cheie v3, 32 de caractere hexazecimale | 32 de caractere hexazecimale minuscule |
| URL de bază | https:/ | https:/ |
| Metode de scriere | Metode pentru cont, liste și evaluări | Nu sunt oferite, răspund 405 |
Când ajunge o cheie TMDB gratuită
Rămâi pe o cheie TMDB gratuită pentru un proiect personal sau de învățare care se încadrează în termenii TMDB. Dacă utilizarea ta este eligibilă, TMDB nu costă nimic, iar amodb nu poate egala asta.
Folosește o cheie amodb când proiectul este comercial și vrei un acord cu plată, când ai nevoie de o limită fixă pe minut, pe care o poți planifica, sau când pagina unui titlu trebuie să primească evaluări din cinci surse printr-un singur apel. Verifică mai întâi lipsurile: metodele de scriere, fluxurile de modificări și alte câteva căi nu sunt oferite. Le găsești la alternativă la API-ul TMDB și în amodb vs TMDB.
Utilizare comercială și limite
Utilizarea comercială este permisă conform termenilor amodb. Poți afișa datele în aplicațiile, site-urile, boții și instrumentele tale interne și poți ține răspunsurile în cache ca să economisești cereri. Nu ai voie să revinzi accesul brut la API, să publici exporturi în masă, să partajezi chei sau să deschizi conturi suplimentare ca să-ți ridici rata. Lista completă este în politica de utilizare acceptabilă.
Planul stabilește rata. Fiecare răspuns poartă X-RateLimit-Limit, X-RateLimit-Remaining și X-RateLimit-Reset, iar un 429 adaugă Retry-After. Detaliile sunt la limite de cereri.