Supporto The Movie Database

I am creating a netflix clone, how do I get the exact endpoint for each genre.

I already have these endpoints and they work
popular: ${baseUrl}/movie/popular?api_key=${key},
topRated: ${baseUrl}/movie/top_rated?api_key=${key},
trending: ${baseUrl}/movie/popular api_key=${key}&language=en=US&page=2,
upcoming: ${baseUrl}/movie/upcoming?api_key=${key},

WHAT ARE THE ENDPOINTS FOR EVERY GENRE, ACTION, HORROR, CRIME .....,
the tmdb docs do not tell me this and i cant seem to find them anywhere

1 risposta (nella pagina 1 di 1)

Jump to last post

@brockjgriffin1 said:
PLEASE HELP!!!!
I am creating a netflix clone, how do I get the exact endpoint for each genre.

I already have these endpoints and they work
popular: ${baseUrl}/movie/popular?api_key=${key},
topRated: ${baseUrl}/movie/top_rated?api_key=${key},
trending: ${baseUrl}/movie/popular api_key=${key}&language=en=US&page=2,
upcoming: ${baseUrl}/movie/upcoming?api_key=${key},

WHAT ARE THE ENDPOINTS FOR EVERY GENRE, ACTION, HORROR, CRIME .....,
the tmdb docs do not tell me this and i cant seem to find them anywhere

There is not one for each genre.
You must use Discover and filter by Genre ID.

Discover - Filter by Genre
First you need to have the list of Genres with their IDs.
The list of Genre IDs, for Movies and TV, can be found here:
get/genre/movie/list - https://developers.themoviedb.org/3/genres/get-movie-list
get/genre/tv/list - https://developers.themoviedb.org/3/genres/get-tv-list

For example, the Comedy Genre ID for movies is 35.

Knowing the Genre ID you want, make an API Request of type:
get / discover / movie
https://developers.themoviedb.org/3/discover/movie-discover
get / discover / tv
https://developers.themoviedb.org/3/discover/tv-discover
And use the with_genres and/or without_genres parameter.
More than one genre can be searched using the comma or pipe feature

Also note that a number of filters support being comma (,) or pipe (|) separated.
Comma's are treated like an AND and query while Pipe's are an OR.

AND (with Comma) &with_genres=35,37,80
OR (with Pipe) &with_genres=35|37|80
You cannot mix AND with OR. Either one or the other.

You can use any other filter simultaneously.
&year=, &sort_by=, &with_cast= etc...

Example

https://api.themoviedb.org/3/discover/movie?api_key=THE_KEY&language=pt-BR&page=1&with_genres=35,37,80  
https://api.themoviedb.org/3/discover/tv?api_key=THE_KEY&language=pt-BR&page=1&with_genres=35,37,80  

Non riesci a trovare un film o una serie Tv? Accedi per crearlo.

Globale

s focalizza la barra di ricerca
p apri menu profilo
esc chiudi una finestra aperta
? apri finestra scorciatoia tastiera

Su tutte le pagine di media

b torna indietro (o al precedente quando applicabile)
e vai alla pagina di modifica

Nelle pagine delle stagioni TV

(freccia destra) vai alla stagione successiva
(freccia sinistra) vai alla stagione precedente

Nelle pagine degli episodi TV

(freccia destra) vai all'episodio successivo
(freccia sinistra) vai all'episodio precedente

Su tutte le pagine di immagini

a apri finestra aggiungi immagine

Su tutte le pagine di modifica

t apri selettore traduzione
ctrl+ s invia modulo

Sulle pagine di discussione

n crea nuova discussione
w segna come visto/non visto
p cambia publico/privato
c cambia chiuso/aperto
a apri attivita
r rispondi alla discussione
l vai all'ultima risposta
ctrl+ enter invia il tuo messaggio
(freccia destra) pagina successiva
(freccia sinistra) pagina precedente

Impostazioni

Vuoi valutare o aggiungere quest'elemento a una lista?

Accedi