youtube - youtube gdata api不返回完整报告

标签 youtube youtube-api gdata-api youtube-channels

我正在尝试获取YouTube channel 的订阅

$feedURL = 'http://gdata.youtube.com/feeds/api/users/BHUMGroup/subscriptions?v=2';

返回的XML不能涵盖所有统计信息。
例如,我订阅了一个 channel http://gdata.youtube.com/apple但未在XML中列出

任何人都知道如何解决它或任何其他选择?

最佳答案

您可以将查询参数添加到url。使用max-results查询,您最多可以获取50个结果。如果您要处理50个以上的请求,则需要使用start-index查询多次调用此请求。
http://gdata.youtube.com/feeds/api/users/BHUMGroup/subscriptions?v=2&max-results=50将最多给出50个结果。通过添加查询start-index=51&max-results=50来获取下50个结果。当前,这是实现它的唯一方法。

关于youtube - youtube gdata api不返回完整报告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11291602/

相关文章:

ruby-on-rails - ruby 哈希 : can't convert String into Integer

actionscript-3 - 为什么不能访问没有 namespace 的xml节点?

java - Google 电子表格中的 appengine 问题

youtube - 仅为网站用户显示 YouTube 私有(private)视频

iphone - 嵌入YouTube视频而不共享选项

android - 有人可以让我知道YouTube API获得观看次数所需的jar文件和导入库吗

flash - 尝试在YouTube页面上抓取ShockWave/Flash URL

php - 为什么我的嵌入式youtube视频仅显示在网站的英文版本上?

api - 特定 channel 中视频的 YouTube 搜索 API 通常没有结果

android - 尝试通过 YouTube API V3 访问正确的 YouTube 帐户