0

我使用 Youtube API 很长时间了,一切都很好,但是昨天我遇到了一个 Time 参数的错误:

检查此链接(没有时间参数): http ://gdata.youtube.com/feeds/api/users/TopGear/uploads?orderby=viewCount&max-results=5

这个链接(时间=今天): http ://gdata.youtube.com/feeds/api/users/TopGear/uploads?orderby=viewCount&max-results=5&time=today

内容相同,第一个条目有:

2008-08-17T00:25:36.000Z

所以看起来 Youtube 服务器没有正确响应,因为:

在检索搜索结果的请求中,时间参数将搜索限制为在指定时间内上传的视频。(参考:developers.google.com/youtube/2.0/reference?#timesp)

任何建议,将不胜感激。

非常感谢。

4

1 回答 1

0

我也注意到了这一点。我有一个使用此时间参数(设置为 last_week)的脚本,并且它在过去一年中运行良好。几天前,结果开始包括来自 all_time 的视频,好像它完全忽略了时间参数。我的进一步调查表明,现在“时间”参数根本没有任何作用。谷歌这边出了点问题。

可能是时候开始使用 API 的 v3:https ://developers.google.com/youtube/v3/docs/search/list

于 2013-03-19T20:31:47.040 回答