Youtube api Youtube视频搜索API:按标签过滤已损坏?

Youtube api Youtube视频搜索API:按标签过滤已损坏?,youtube-api,Youtube Api,我正在使用以下API调用从中提取所有带有的视频: 只有一个结果,但另一方面,我知道至少有20个标记为“n3ds”的视频 http://gdata.youtube.com/feeds/api/users/NintendoFR/uploads/-/wiiu/?v=2&alt=jsonc&start-index=1&max-results=50&orderby=published 给出了预期的36个结果。有什么想法吗?或者有类似问题的人?我们也有类似的问题。几天前或几

我正在使用以下API调用从
中提取所有带有
的视频:

只有一个结果,但另一方面,我知道至少有20个标记为“n3ds”的视频

http://gdata.youtube.com/feeds/api/users/NintendoFR/uploads/-/wiiu/?v=2&alt=jsonc&start-index=1&max-results=50&orderby=published

给出了预期的36个结果。有什么想法吗?或者有类似问题的人?

我们也有类似的问题。几天前或几周前,发送这些请求的一段代码停止传递结果。经过一点研究,我们发现得到的结果是随机的:

  • 有时我们会得到正确的结果
  • 有时我们没有结果
我们在两个请求中可以发现的唯一区别是请求中缺少一个参数。请求XML应答时,提要节点中缺少一项:

    <feed xmlns:media='http://search.yahoo.com/mrss/'></feed>

虽然我们不知道这是为什么,但至少现在你知道你不是唯一一个有这个问题的人。

也有同样的问题(按标签搜索不再有效)

Youtube API团队有做出联合国宣布的更改的历史

例如,几个月前,“视频描述”字段被截断 -没有任何改变的公告 -不更新文档以反映更改

这看起来像是一个类似的变化,即标签搜索已贬值(关闭)


解决方法(对于您的视频)是在视频描述的前150个左右字符中包含标签。

我已经报告了这个问题,让我们看看是否该做些什么。。。现在,我们可以通过Zend Gdata库通过特定标记获取视频。我们获取特定用户的所有视频,并检查每个视频是否有我们寻找的标签。供参考:
http://gdata.youtube.com/feeds/api/users/NintendoFR/uploads/-/wiiu/?v=2&alt=jsonc&start-index=1&max-results=50&orderby=published
    <feed xmlns:media='http://search.yahoo.com/mrss/'></feed>