# Klucz API TMDB: zgodny klucz w około minutę

> Aby zdobyć klucz API TMDB do projektu komercyjnego, zaloguj się w amodb e-mailem i jednorazowym kodem, opłać plan i utwórz klucz. Zajmuje to około minuty. Klucz ma kształt TMDB v3, więc zmieniasz bazowy URL i zachowujesz swój kod. Darmowego planu nie ma.

## Zdobądź klucz zgodny z TMDB w czterech krokach

amodb sprzedaje klucze do własnego API, które zachowuje ścieżki i JSON z TMDB v3. To nie jest klucz od TMDB i nie działa na api.themoviedb.org. Dostajesz klucz o tym samym kształcie, 32 małe znaki szesnastkowe, który twój klient TMDB przyjmie po jednej zmianie bazowego URL.

1. Otwórz [cennik](https://amodb.dev/pl/pricing/) i wybierz plan: 20, 40 lub 120 żądań na minutę. Każdy plan zwraca wszystkie dane.
2. Zaloguj się e-mailem. amodb wysyła 6-cyfrowy kod ważny przez 10 minut. Hasła nie ma.
3. Zapłać kartą, przez Apple Pay lub Google Pay za okres od 1 do 24 miesięcy. Nic nie odnawia się automatycznie.
4. Otwórz **Konto**, potem **Klucze API** i utwórz klucz. Skopiuj go od razu, bo pełny klucz jest pokazywany raz.

Te kroki zajmują około minuty, a klucz działa, gdy tylko płatność zostanie potwierdzona.

## Użyj klucza: zmień bazowy URL

Zachowaj swój kod dla TMDB i zmień dwie wartości: bazowy URL i klucz. Działają oba sposoby wysyłania klucza, `api_key` w zapytaniu i nagłówek `Authorization: Bearer`.

```bash
# 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"
```

To samo wywołanie z nagłówkiem Bearer, w trzech językach:

```bash
curl "https://api.amodb.dev/3/movie/550?language=en-US" \
  -H "Authorization: Bearer $AMODB_KEY"
```

```js
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);
```

```python
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"])
```

Odpowiedź ma kształt TMDB v3:

```json
{
  "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"
}
```

Odczytaj `images.secure_base_url` z `/3/configuration`, aby linki do plakatów wskazywały na `img.amodb.dev`. Obrazy nie wymagają klucza. Więcej o wysyłaniu klucza jest na stronie [uwierzytelnianie](https://amodb.dev/pl/authentication/), a dłuższy przewodnik w [szybkim starcie](https://amodb.dev/pl/quickstart/).

## Darmowy klucz TMDB i klucz amodb obok siebie

Właściwy wybór zależy od twojego projektu i twoich warunków, a nie od listy funkcji. Kolumna TMDB tylko powtarza to, co TMDB publikuje ogólnie. Aktualne zasady znajdziesz w warunkach i dokumentacji TMDB.

|                   | Darmowy klucz TMDB                                             | Klucz amodb                                                                                                 |
| ----------------- | -------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- |
| Cena              | Za darmo dla kwalifikowanego użycia według warunków TMDB       | Płatny, przedpłata na 1 do 24 miesięcy, bez wersji próbnej                                                  |
| Jak go zdobyć     | Konto TMDB i prośba o klucz na stronie TMDB                    | E-mail, 6-cyfrowy kod, płatność, potem utworzenie klucza na koncie                                          |
| Użycie komercyjne | Sprawdź warunki TMDB dotyczące użycia komercyjnego i atrybucji | Dozwolone według warunków amodb                                                                             |
| Limit żądań       | Ustala TMDB, sprawdź ich dokumentację                          | 20, 40 lub 120 żądań na minutę zależnie od planu                                                            |
| Dane              | Dane TMDB                                                      | Kształt TMDB v3 plus `ratings`, `moods`, `soundtracks`, `wikidata` i `showtimes` przez `append_to_response` |
| Format klucza     | Klucz v3, 32 znaki szesnastkowe                                | 32 małe znaki szesnastkowe                                                                                  |
| Bazowy URL        | `https://api.themoviedb.org/3`                                 | `https://api.amodb.dev/3`                                                                                   |
| Metody zapisu     | Metody konta, list i ocen                                      | Niedostępne, odpowiadają 405                                                                                |

## Kiedy wystarczy darmowy klucz TMDB

Zostań przy darmowym kluczu TMDB w projekcie osobistym lub edukacyjnym, który mieści się w warunkach TMDB. Jeśli twoje użycie się kwalifikuje, TMDB nic nie kosztuje i amodb nie może tego dorównać.

Klucz amodb wybierz, gdy projekt jest komercyjny i chcesz płatnej umowy, gdy potrzebujesz stałego limitu na minutę, pod który da się planować, albo gdy strona jednego tytułu ma dostać oceny z pięciu źródeł jednym wywołaniem. Najpierw sprawdź luki: metody zapisu, kanały zmian i kilka innych ścieżek nie są dostępne. Wymienia je strona [alternatywa dla API TMDB](https://amodb.dev/pl/tmdb-api-alternative/) oraz [amodb vs TMDB](https://amodb.dev/pl/amodb-vs-tmdb/).

## Użycie komercyjne i limity

Użycie komercyjne jest dozwolone według [regulaminu](https://amodb.dev/pl/terms/) amodb. Możesz pokazywać dane w swoich aplikacjach, serwisach, botach i narzędziach wewnętrznych oraz zapisywać odpowiedzi w cache, aby oszczędzać żądania. Nie wolno odsprzedawać surowego dostępu do API, publikować zbiorczych zrzutów, udostępniać kluczy ani zakładać dodatkowych kont, by podnieść limit. Pełna lista jest w [zasadach dopuszczalnego użycia](https://amodb.dev/pl/acceptable-use/).

Limit wyznacza plan. Każda odpowiedź niesie `X-RateLimit-Limit`, `X-RateLimit-Remaining` i `X-RateLimit-Reset`, a 429 dodaje `Retry-After`. Szczegóły są na stronie [limity żądań](https://amodb.dev/pl/rate-limits/).

## Pytania i odpowiedzi

### Czy to jest klucz API TMDB?

Nie. To klucz amodb. Ma ten sam kształt co klucz TMDB v3, 32 małe znaki szesnastkowe, i działa na ścieżkach amodb zgodnych z TMDB v3 pod adresem https://api.amodb.dev/3. Nie działa na api.themoviedb.org, a amodb jest niezależną usługą.

### Czy mogę dostać klucz API TMDB za darmo?

TMDB oferuje darmowy klucz dla kwalifikowanego użycia według własnych warunków i prosisz o niego na stronie TMDB. amodb nie ma darmowego planu ani wersji próbnej, więc klucz amodb zawsze wiąże się z płatnym planem. Przeczytaj warunki TMDB, zanim zdecydujesz, co ci odpowiada.

### Czy mogę dostać klucz API TMDB bez rejestracji?

Nie w amodb. Logujesz się e-mailem i 6-cyfrowym kodem, bez hasła i bez formularza zgłoszeniowego, potem płacisz i tworzysz klucz. Klucz TMDB wymaga konta TMDB, więc aktualne kroki sprawdź na stronie TMDB.

### Czy mogę użyć klucza w projekcie komercyjnym?

Tak. Użycie komercyjne jest dozwolone według regulaminu amodb. Używaj danych we własnych aplikacjach i serwisach, ale nie odsprzedawaj surowego dostępu do API, nie udostępniaj klucza ani nie umieszczaj go w kodzie po stronie klienta.

### Ile żądań może wykonać jeden klucz?

Szybkość określa plan: 20, 40 lub 120 żądań na minutę na klucz, liczonych w przesuwanym oknie 60 sekund. Każdy plan zwraca wszystkie dane i nie ma dziennego limitu.

## Powiązane strony

- [Alternatywa dla API TMDB](https://amodb.dev/pl/tmdb-api-alternative/): Szukasz alternatywy dla API TMDB? Sprawdź warunki, limity, języki i oceny, potem przejdź na płatne API z większością ścieżek odczytu i JSON z TMDB v3.
- [Szybki start](https://amodb.dev/pl/quickstart/): Pierwsze wywołanie amodb: zdobądź klucz, pobierz szczegóły filmu w curl, JavaScript, Python, PHP lub Go, potem załaduj plakat z img.amodb.dev. Poniżej 2 minut.
- [Cennik](https://amodb.dev/pl/pricing/): Plany amodb płatne z góry różnią się tylko limitem żądań na minutę: 20, 40 lub 120. Każdy plan ma wszystkie dane TMDB v3 i OMDb. Bez odnowień i okresu próbnego.
- [Uwierzytelnianie](https://amodb.dev/pl/authentication/): Jak wysłać klucz amodb: api_key w zapytaniu, nagłówek Authorization Bearer albo apikey dla wywołań OMDb. Format klucza, przechowywanie, rotacja i błędy 401.
- [amodb vs TMDB](https://amodb.dev/pl/amodb-vs-tmdb/): Bezpośrednie porównanie amodb i TMDB: zgodność endpointów, ścieżki, których amodb nie udostępnia, darmowe i płatne warunki, 14 języków, rozszerzenia i limity.
- [Limity żądań](https://amodb.dev/pl/rate-limits/): amodb limituje klucz liczbą żądań na minutę w przesuwanym oknie 60 sekund: 20, 40 lub 120 zależnie od planu. Czytaj nagłówki limitu i obsłuż 429 z Retry-After.

Zaktualizowano: 2026-10-19. Source: https://amodb.dev/pl/tmdb-api-key/
