The Movie Database 支持

Hello all,

I am looking into this api since id like to retrieve all movies that are coming up in a date range but only coming up in cinemas not on cloud platform such as netflix or something like this.

here is my api call

https://api.themoviedb.org/3/discover/movie?include_adult=false&include_video=false&language=en-US&page=1&primary_release_date.gte=2024-06-01&primary_release_date.lte=2024-07-01&sort_by=popularity.desc&with_release_type=3

so if i understood well the release type 3 is for theatrical release which is i think what I am looking for.

When i do this request I have some movies still that are coming up on cloud platform.

exemple run this query and you will find this movie:

"id": 1263421,
      "original_language": "ja",
      "original_title": "範馬刃牙VSケンガンアシュラ",
      "overview": "It's the ultimate showdown. The toughest fighters from \"Baki Hanma\" and \"Kengan Ashura\" clash in this unprecedented, hard-hitting martial arts crossover.",
      "popularity": 45.585,
      "poster_path": "/etbHJxil0wHvYOCmibzFLsMcl2C.jpg",
      "release_date": "2024-06-05",
      "title": "Baki Hanma VS Kengan Ashura",
      "video": false,
      "vote_average": 0,
      "vote_count": 0

which is on Netflix not on cinema if I am not mistaken.

also for this movie:

"id": 519182,
      "original_language": "en",
      "original_title": "Despicable Me 4",
      "overview": "Gru and Lucy and their girls — Margo, Edith and Agnes — welcome a new member to the Gru family, Gru Jr., who is intent on tormenting his dad. Gru faces a new nemesis in Maxime Le Mal and his femme fatale girlfriend Valentina, and the family is forced to go on the run.",
      "popularity": 168.134,
      "poster_path": "/7Zxzf5CkEQHJHbi2IR10D9WmKJF.jpg",
      "release_date": "2024-06-27",
      "title": "Despicable Me 4",
      "video": false,
      "vote_average": 0,
      "vote_count": 0

i made quick research and the release date is wrong it should be 3rd july 2024 no ?

can you help me understand those two issue and maybe help me to fix my query so I can retrieve just what I want ?

2 回复(第 1 页,共 1 页)

Jump to last post

Hi @audricB,

If you want to search by release_type, you'll need to switch to using and release_date.gte / release_date.lte. What you're doing, by using primary_release_date is skipping anything to do with a release type.

https://api.themoviedb.org/3/discover/movie?language=en-US&page=1&release_date.gte=2024-06-01&release_date.lte=2024-07-01&sort_by=popularity.desc&with_release_type=3

This query will search all worldwide theatrical dates. If that's not what you want, add a region filter.

https://api.themoviedb.org/3/discover/movie?language=en-US&page=1&release_date.gte=2024-06-01&release_date.lte=2024-07-01&sort_by=popularity.desc&with_release_type=3&region=US

Thank you now it's working better ! Maybe you should write this into the documentation because it's not very clear that those two field cannot work together.

找不到电影或节目?登录并创建它吧。

全站通用

s 聚焦到搜索栏
p 打开个人资料菜单
esc 关闭打开的窗口
? 打开键盘快捷键窗口

在媒体页面

b 返回(或返回上级)
e 进入编辑页面

在电视季页面

(右箭头)下一季
(左箭头)前一季

在电视集页面

(右箭头)下一集
(左箭头)上一集

在所有图像页面

a 打开添加图片窗口

在所有编辑页面

t 打开翻译选择器
ctrl+ s 提交

在讨论页面

n 创建新讨论
w 切换关注状态
p 设为公开 / 私密讨论
c 关闭 / 开放讨论
a 打开活动页
r 回复讨论
l 跳转至最新回复
ctrl+ enter 发送信息
(右箭头)下一页
(左箭头)前一页

设置

想给这个条目评分或将其添加到片单中?

登录

还不是会员?

注册加入社区