The Movie Database (TMDb) RESTful API Dökümanı
Find Soundtracks uygulamasında kullandığım TMDB Api için ihtiyacım olan metotları, endpoint bilgileriyle aşağıda bulabilirsiniz.
- Movies:
GET /movie/now_playing
: Şu an vizyonda olan filmlerin listesini almak için kullanılır.GET /movie/popular
: Popüler filmlerin listesini almak için kullanılır.GET /movie/top_rated
: En yüksek puanlı filmlerin listesini almak için kullanılır.GET /movie/upcoming
: Yakında vizyona girecek filmlerin listesini almak için kullanılır.
GET /movie/{movie_id}
: Belirli bir film hakkında bilgi almak için bu isteği kullanabilirsin.GET /movie/{movie_id}/credits
: Belirli bir filmdeki oyuncu kadrosu ve mürettebat hakkında bilgi almak için kullanılır.
- TV Shows:
GET /tv/airing_today
: Popüler TV şovlarının listesini almak için kullanılır.GET /tv/on_the_air
: Popüler TV şovlarının listesini almak için kullanılır.GET /tv/popular
: Popüler TV şovlarının listesini almak için kullanılır.GET /tv/top_rated
: En yüksek puanlı TV dizilerinin listesini almak için kullanılır.
GET /tv/{tv_id}
: Belirli bir TV şovu hakkında bilgi almak için bu isteği kullanabilirsin.GET /tv/{tv_id}/credits
: Belirli bir TV şovundaki oyuncu kadrosu ve mürettebat hakkında bilgi almak için kullanılır.
- Search:
GET /search/movie
: Filmlerde arama yapmak için bu isteği kullanabilirsin.GET /search/tv
: TV şovlarında arama yapmak için bu isteği kullanabilirsin.
- Genre:
GET /genre/movie/list
: Film türlerinin listesini almak için kullanılır.GET /genre/tv/list
: Dizi türlerinin listesini almak için kullanılır.
Bu özellikler, API’nin genel kullanımını temsil eder ve TMDb API’sinin sunabileceği çok daha fazla özellik ve veri seti vardır.
Her API isteği belirli bir dizi parametre alır ve genellikle bir JSON yanıtı döndürür.
Aşağıda TMDb API’nin temel RESTful metotlarını ve bu metotların bazı parametrelerini içeren bir tablo bulabilirsiniz:
HTTP Method | EndPoint | Parameters | Description |
---|---|---|---|
GET | /movie/{movie_id} | api_key, language | Belirli bir film hakkında bilgi almak için. |
GET | /movie/{movie_id}/credits | api_key, language | Belirli bir filmdeki oyuncu kadrosu ve mürettebat hakkında bilgi almak için. |
GET | /movie/popular | api_key, language, page | Popüler filmlerin listesini almak için. |
GET | /movie/top_rated | api_key, language, page | En yüksek puanlı filmlerin listesini almak için. |
GET | /tv/{tv_id} | api_key, language | Belirli bir TV şovu hakkında bilgi almak için. |
GET | /tv/{tv_id}/credits | api_key, language | Belirli bir TV şovundaki oyuncu kadrosu ve mürettebat hakkında bilgi almak için. |
GET | /tv/popular | api_key, language, page | Popüler TV şovlarının listesini almak için. |
GET | /tv/top_rated | api_key, language, page | En yüksek puanlı TV şovlarının listesini almak için. |
GET | /search/movie | api_key, language, query, page | Filmlerde arama yapmak için. Query parametresi arama teriminizi içerir. |
GET | /search/tv | api_key, language, query, page | TV şovlarında arama yapmak için. Query parametresi arama teriminizi içerir. |