Hi, I am making a mobile app and now I'm in the process of implementing a search bar. I found that even with "indlude_adult" set to false, the search results may include porn and other adult content.
For example when searching the term "de" in the search bar, movies like The Golden Lotus: Love and Desire, Rape Zombie: Lust of the Dead 3 and Stepmom's Desire. No really... these movies do exist. The request URL looks like this:
https://api.themoviedb.org/3/search/movie?query=de&include_adult=false&language=en-US&page=1
I had the same problem with the discover function but I was able to resolve it by adding "include_video=false". I would have done the same in this case but the "include_video" parameter is missing.
Is there a fix that I am missing. If so please tell me what to do.
Thanks for your time, Simon
找不到电影或节目?登录并创建它吧。
superboy97 的回复
于 2025 年 07 月 18 日 9:44上午
If you want help, you need to give us the complete query you have sent and the complete result you have got.
sajmon22 的回复
于 2025 年 07 月 18 日 11:10上午
The full request URL I have been refering to is this:
where query is "de".
The resulting response looks like this:
That is just a few of the movies that were in the response (I chose only those that include adult content).
For the full list of movies please go to https://developer.themoviedb.org/reference/search-movie and enter "de" in the query param.
If you need further info, don't hesitate to ask me. ;)
superboy97 的回复
于 2025 年 07 月 18 日 11:14上午
These movies are "adult:false", not "adult:true".
You will find here the definition of the adult flag.
sajmon22 的回复
于 2025 年 07 月 18 日 11:20上午
Even though the movies are flagged as adult=false, can I somehow filter this kind of movies out?
superboy97 的回复
于 2025 年 07 月 18 日 11:21上午
Sorry, no.