Taken directly from here: https://www.themoviedb.org/documentation/api/discover
Query:
/discover/movie?certification_country=US&certification.lte=G&sort_by=popularity.desc
For example - this returns Gun Shy: https://www.themoviedb.org/movie/430682-salty -or- https://www.themoviedb.org/movie/446173-ex-libris-new-york-public-library
Is NR rated lower than G? Any solution to this?
EDIT
Using the discover tool on: https://developers.themoviedb.org/3/discover
I put together this query which i would think would only show PG / G movies - but from the results - Annabelle: Creation shows up.
https://api.themoviedb.org/3/discover/movie?api_key=[api key]&language=en-US®ion=US&sort_by=popularity.desc&certification_country=US&certification=G%2CPG&include_adult=false&include_video=false&page=1
لم تجد الفلم أو المسلسل ؟ سجل دخولك و انشئها
هل تريد تقييم او اضافة هذا العنصر للقائمة؟
لست عضو؟
رد بواسطة Travis Bell
بتاريخ سبتمبر 12, 2017 في 1:28 مساءا
There's a few things going wrong here. First, there's no certification on the U.S. theatrical release. You can see that here. I just added the R rating so that is now correct.
Second, it doesn't look like
certification
supports the pipe or comma separated values right now. It's a one value at a time query. You could change your query to this which will get you 90% the way there:For the US,
certification.lte=PG
will include PG, G and NR.But in order for you to do explicit certification filtering, I need to add support for the pipe and comma notation to
certification
.رد بواسطة cewing082
بتاريخ سبتمبر 12, 2017 في 3:08 مساءا
or make NR not come back unless specified :D If you specifying a rating, you probably don't want unrated films anyway.
Thanks for the Query - i'll see what i can do to use it.
PS: Awesome site, love it.
رد بواسطة Travis Bell
بتاريخ سبتمبر 13, 2017 في 11:34 صباحا
I think the best way to get what you want would be to add
AND
andOR
support to thecertification
filter. That's the best way to solve it.Edit actually, completing this ticket would solve it too. This is the better way.
Thanks!
رد بواسطة cewing082
بتاريخ سبتمبر 13, 2017 في 1:18 مساءا
That sounds stupendous! Should I just keep an eye on the discover API page for the change or bookmark the ticket and check it every now and again ?
رد بواسطة Travis Bell
بتاريخ سبتمبر 13, 2017 في 1:19 مساءا
I've updated the ticket with a link to this post, I'll update this post once it's done.