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
فیلم و نمایش تلویزیونی را نمیتوانید پیدا کنید؟ به سیستم وارد شوید تا آن را ایجاد کنید.
آیا میخواهید به این مورد امتیاز دهید یا به فهرست اضافه کنید؟
عضو نیستید؟
پاسخ توسط ticao2 🇧🇷 pt-BR
در تاریخ دسامبر 21, 2023 ساعت 10:18 ق.ض
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
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