This works similary for "with_people" and for "with_keywords" - in both case you must use the numerical ID of the person/keyword. This is true even though the API reference for Discover->Movie, for example, states that these values are strings. I tried with_keywords using both words (such as "Batman") and out of range numbers (such as "2"), but the first page of roughly 832,000 results were returned. Only when using a valid keyword ID (such as 4344 for "musical") will this work.
رد بواسطة codenametyler
بتاريخ فبراير 8, 2019 في 6:57 صباحا
correct me if am wrong, we can use the filters in movie discovery to achieve it. https://developers.themoviedb.org/3/discover/movie-discover
رد بواسطة Travis Bell
بتاريخ فبراير 8, 2019 في 3:57 مساءا
Hi @codenametyler,
Yes, you can use /discover. You'll want to look at using the
with_people
filter. Looking at Brad Pitt as an example:رد بواسطة codenametyler
بتاريخ فبراير 11, 2019 في 12:52 صباحا
Hello @travisbell ,
that exactly what i did, with an autocomplete to get the peopleID. XD
Cheers
رد بواسطة msheliga1
بتاريخ ديسمبر 22, 2023 في 4:25 مساءا
This works similary for "with_people" and for "with_keywords" - in both case you must use the numerical ID of the person/keyword. This is true even though the API reference for Discover->Movie, for example, states that these values are strings. I tried with_keywords using both words (such as "Batman") and out of range numbers (such as "2"), but the first page of roughly 832,000 results were returned. Only when using a valid keyword ID (such as 4344 for "musical") will this work.
رد بواسطة Travis Bell
بتاريخ ديسمبر 22, 2023 في 4:48 مساءا
The docs state strings because values like "9663|9748" and "9663,9748" are valid in order to issue an
OR
orAND
query.