The Movie Database 支持

When I query the latest movie using /3/movie/latest, and then try to get the basic info using the TMDB id returned: /3/movie/{the TMDB id that was returned} I get back: {u'status_code': 6, u'status_message': u'Invalid id - The pre-requisite id is invalid or not found'}

However, if I use the imdb id, it seems to be working. If their is such a TMDB id, why would the lookup by that id fail? This seems like a bug.

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

Jump to last post

It might be that someone searched for that ID before the cache server cached it. Wait for 24 hours when the cache is flushed, I think its 24 hours.

Dale.

Hi johnb003,

The current id 208983 (as of 8:19 AM MST this morning) seems to be returning data:

http://api.themoviedb.org/3/movie/208983?api_key=###

Do you have another example?

It is indeed like what Dale said though. 404 pages are not supposed to be cached but there is clearly a bug lurking around there somewhere that is causing them to be.

So here's what I get from my python shell, note the id returned, and passed in.

>>> pprint.pprint(json.loads(requests.get('https://api.themoviedb.org/3/movie/latest?api_key=###').content))
 {u'adult': False,
  u'backdrop_path': None,
  u'belongs_to_collection': None,
  u'budget': 0,
  u'genres': [{u'id': 99, u'name': u'Documentary'}],
  u'homepage': u'',
  u'id': 209100,
  u'imdb_id': u'tt2197934',
  u'original_title': u'In Bed with Ulysses',
  u'overview': u"How the novel that is widely considered the greatest work of modern fiction was created and the toll it took on James Joyce's family.",
  u'popularity': 0.0,
  u'poster_path': u'/erJkUYKqiBcFqRfABG1QB0N8ZjT.jpg',
  u'production_companies': [],
  u'production_countries': [],
  u'release_date': u'2012-06-11',
  u'revenue': 0,
  u'runtime': 80,
  u'spoken_languages': [],
  u'status': u'Released',
  u'tagline': u'',
  u'title': u'In Bed with Ulysses',
  u'vote_average': 0.0,
  u'vote_count': 0}

pprint.pprint(json.loads(requests.get('https://api.themoviedb.org/3/movie/209100?api_key=###').content)) {u'status_code': 6, u'status_message': u'Invalid id - The pre-requisite id is invalid or not found'}

Yea I have checked the API still needs some time to clear it's cache. Travis might be able to help it alone.

Dale/

Clearing the cache seems like a short term solution. Perhaps ids > latest can be prevented from caching at all.

Perhaps ids > latest can be prevented from caching at all.

That's how it's supposed to work but like I mention above, there's a bug in there somewhere that isn't actually working.

Hi, the issue is still open.

this call doesn't work. http://api.themoviedb.org/3/movie/4258?api_key=APY_KEY

{"statuscode":6,"statusmessage":"Invalid id - The pre-requisite id is invalid or not found"}

this call work: http://api.themoviedb.org/3/movie/04258?api_key=APY_KEY

the ID field must be not less 5 numbers now?

With regards to Scary Movie 5 (4258), please see this thread: https://www.themoviedb.org/talk/51f811c819c2953a8928df8c

Ah ok. Thanks for the quickly reply. Regards

Travis, any update on this caching bug? It still appears to be an issue; I’m fielding queries from our members frustrated that new films they add to TMDb aren’t immediately available for import via the API, as they used to be under 2.1.

Hey guys,

I've created a new ticket for this here. I'm in the middle of some feature work that needs to get done and I don't imagine finding time to look at anything else until it's completed in ~2 weeks. I'll make sure to take a look at it then.

Cheers.

Thanks Travis.

The fix for this was just pushed live. Already cached items won't show any difference but as they expire, no new invalid ids should be cached.

Had to revert it for the time being, I will work on this next week.

Oh no! I feel your pain, Travis. Caching is a harsh mistress. I wish you luck!

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

全站通用

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

在媒体页面

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

在电视季页面

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

在电视集页面

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

在所有图像页面

a 打开添加图片窗口

在所有编辑页面

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

在讨论页面

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

设置

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

登录

还不是会员?

注册加入社区