Ruby on rails Youtube分析API 403被禁止

Ruby on rails Youtube分析API 403被禁止,ruby-on-rails,youtube,youtube-analytics-api,Ruby On Rails,Youtube,Youtube Analytics Api,我试图获取频道中视频的浏览量 下面是我的Ruby代码 client.authorization.access_token = access_token analytics_response = client.execute( :api_method => youtube_analytics.reports.query, :parameters => { :metrics => "views", :dimensions => "vi

我试图获取频道中视频的浏览量

下面是我的Ruby代码

client.authorization.access_token = access_token
analytics_response = client.execute(
    :api_method => youtube_analytics.reports.query,
    :parameters => {
      :metrics => "views", 
      :dimensions => "video", 
      "start-date" => "2016-08-31", 
      "end-date" => "2017-08-30", 
      "start-index" => 1, 
      "max-results" => 10, 
      :sort => "-views", 
      :help => "false", 
      :ids => "channel==#{channelID}"
    } 
但是如果channelID不是我的,我就犯了这个错误

{"error"=>{"errors"=>[{"domain"=>"global", "reason"=>"forbidden", "message"=>"Forbidden"}], "code"=>403, "message"=>"Forbidden"}} 
使用上述代码,我可以在我自己的频道中无误地获得视频的浏览量


如何获取其他频道的浏览次数?

我遇到了同样的问题。我只能从我的帐户拥有的渠道访问报告。