The Movie Database 支持

Hi! I'm trying to pull all links to trailers in your API and noticed some responses that I cant explain: 1) TMDBID=2 has video listed as false from the the details endpoint, and NULL returns when I hit the videos endpoint. However, on your site, that movie has a trailer. Am I looking at it wrong, or is some data withheld from the API, or is it a bug? 2) TMDBID-3 has video listed as false from the details endpoint, but has a video when I hit the videos endpoint. same questions as above.

Please let me know at your convenience, and thank you so much!

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

Jump to last post

@monkeypants said:

Hi! I'm trying to pull all links to trailers in your API and noticed some responses that I cant explain:
1) TMDBID=2 has video listed as false from the the details endpoint, and NULL returns when I hit the videos endpoint.
However, on your site, that movie has a trailer.
Am I looking at it wrong, or is some data withheld from the API, or is it a bug?
2) TMDBID-3 has video listed as false from the details endpoint,
but has a video when I hit the videos endpoint. same questions as above.
Please let me know at your convenience, and thank you so much!

I managed to find this.
ID 2, Ariel (1988) has:

  • 1 trailer de-DE

ID 3, Shadows in Paradise (1986) has:

  • 1 Clip es-ES
  • 1 Trailer en-US - Video unavailable
  • 1 Clip en-US

What parameter is your API Request using in &language= ?

Hi Ticao! I'm pulling it right from the API Reference page. I noticed that "en_US" is set by default so tried without that and still got nothing. Are you seeing something different? How are you getting a trailer URL for ID=5 from the API reference page? And I had a brain fart with the ID for the second example,, it was TMDBID-5. I guess that second question upon further reflection was what does the "video" value signify in the details endpoint. I originally thought it indicated if it had a video, but i guess it means something different?

I guess that second question upon further reflection was what does the "video" value signify in the details endpoint. I originally thought it indicated if it had a video, but i guess it means something different?

Correct, it does not mean that there are videos. The definition of what a video is can be found here.

Thanks Travis, that makes alot of sense... and ticao2s comment is on point as well. I wasnt using a language parameter so it defaulted to US. however there was a german langauge video that shows up when I specify "de-DE" so the results make sense to me... I do have one other question though regarding the videos endpoint:

For example: movie id 17 only returns this video: https://www.youtube.com/watch?v=IdCLtwSSIh (which is no longer available) when i check the tmdb site though, I can confirm that the link to watch the trailer is also broken however, there is one video in the media section with this link: https://youtu.be/2PQmZGf36DE. but this link is not exposed in the API.

Am I looking in the wrong place to expect to see: 2PQmZGf36DE Also, is there an easy way I can feed back my findings back to the API (videos no longer available, etc...) so I'm helping to keep things tidy?

@monkeypants said:

Am I looking in the wrong place to expect to see: 2PQmZGf36DE

It is on the Czech language : cs-CZ

Also, is there an easy way I can feed back my findings back to the API (videos no longer available, etc...) so I'm helping to keep things tidy?

You need to file a content report (Overview -> Report) on the corresponding movie page.

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

全站通用

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

在媒体页面

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

在电视季页面

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

在电视集页面

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

在所有图像页面

a 打开添加图片窗口

在所有编辑页面

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

在讨论页面

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

设置

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

登录

还不是会员?

注册加入社区