Podpora The Movie Database

is there any API for params and genre i want to search from my value on filtered my chosen genre

5 odpovědí (na stránce 1 z 1)

Jump to last post

@chinguunForce said:
Full filter on movie
is there any API for params and genre i want to search from my value on filtered my chosen genre

I assume you are referring to Discover API Request.
https://developer.themoviedb.org/reference/discover-movie
Using Search you cannot filter by Genre.

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  

@ticao2 said:

@chinguunForce said:
Full filter on movie
is there any API for params and genre i want to search from my value on filtered my chosen genre

I assume you are referring to Discover API Request.
https://developer.themoviedb.org/reference/discover-movie
Using Search you cannot filter by Genre.

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  

i want to search movie from filtered by genre eg: https://api.themoviedb.org/3/discover/movie?api_key=THE_KEY&language=pt-BR&page=1&with_genres=35,37,80&query={searhedValue}

@chinguunForce said:
i want to search movie from filtered by genre eg:
https://api.themoviedb.org/3/discover/movie?api_key=THE_KEY&language=pt-BR&page=1&with_genres=35,37,80&query={searhedValue}

Do you want to search using a movie title?
As I said, it is not possible.
The Search API request does not have the ability to filter the response using the Genre parameter.
And the Discover API request does not have the ability to use a query for title, &query={searhedValue}.

By the way, the possible filters for each are listed on the pages of each of them.
You can see for yourself the available/possible filters.
https://developer.themoviedb.org/reference/search-movie
https://developer.themoviedb.org/reference/discover-movie

okay got it thank you.

Nemůžete nalézt film nebo seriál? Přihlaste se pro jeho vytvoření.

Globální

s zaměřit panel hledání
p otevřít nabídku profilu
esc zavřít otevřené okno
? otevřít okno klávesových zkratek

Na stránkách médií

b zpět (nebo na nadřazený záznam, pokud to jde)
e na stránku úprav

Na stránkách sezón

(šipka vpravo) na další sezónu
(šipka vlevo) na předchozí sezónu

Na stránkách epizod

(šipka vpravo) na další epizodu
(šipka vlevo) na předchozí epizodu

Na všech stránkách obrázků

a otevřít okno přidání obrázku

Na všech stránkách úprav

t otevřít výběr překladu
ctrl+ s odeslat formulář

Na stránkách diskusí

n vytvořit novou diskusi
w přepnout stav zhlédnutí
p přepnout veřejný a soukromý
c přepnout zavřít a otevřít
a otevřít aktivitu
r odpovědět na diskusi
l na poslední odpověď
ctrl+ enter odeslat zprávu
(šipka vpravo) další stránka
(šipka vlevo) předchozí stránka

Nastavení

Want to rate or add this item to a list?

Přihlásit se