ruby-on-rails - YouTube API v3 为所有 channel 返回 0 个订阅者

标签 ruby-on-rails ruby youtube youtube-api

当设置参数 mySubscribers=true 时,YouTube API v3 会为所有 channel 列表查询返回 0 的订阅者计数值。如果我使用替代的“channelId”或“mine”参数,subscriberCount 是准确的。

这是对文档的引用:
https://developers.google.com/youtube/v3/docs/channels/list

为了简单起见,我将部分设置为 id 和 statistics 以获取 channel 信息。这是(测试版)API 的错误吗?

最佳答案

我有同样的问题,现在对于这个指标,你可以使用 YouTube Data API v2,像这样:

http://gdata.youtube.com/feeds/api/users/{USER-ID-OR-USERNAME}?v=2&alt=json

并从 yt$statistics->subscriberCount 获取此指标

关于ruby-on-rails - YouTube API v3 为所有 channel 返回 0 个订阅者,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14347391/

相关文章:

youtube - 如何在 YouTube 搜索 API 中按时长过滤

android - 如何在我的 SupportFragment 中添加 YouTube 播放器?

ruby-on-rails - const_get 和 qualified const_get 之间有什么区别?

ruby-on-rails - 设计中的 NoMethodError::SessionsController#create 未定义方法 `current_sign_in_at'

ruby-on-rails - 不同模型的 Rails 新 Action

ruby - String#[] Ruby 1.8.7 和 1.9.3 的区别

javascript - Rails 收集 JSON 数据并将其渲染到 Highcharts 图表中

iphone - 如何下载iphone的youtube视频-以编程方式使用Objective-C

带有 Rails ActiveRecord 的 SQL UNION

ruby-on-rails - 通过虚拟属性选择 Rails 模型