【问题标题】:Response message is forbidden when queried for video on youtube analytics api在 youtube 分析 api 上查询视频时禁止响应消息
【发布时间】:2012-10-25 07:18:00
【问题描述】:

我使用了 youtube analytics api 控制台([https://developers.google.com/apis-explorer/#p/youtubeAnalytics/v1/youtubeAnalytics.reports.query?][1] ) 来检索视频的详细信息(来自我的频道),id 的值:channel==4aYYO...。指标:视频。
我得到的响应是 403 Forbidden 代码:403,消息:“Forbidden
谁能指出我是否缺少任何许可?

      [1]: https://developers.google.com/apis-explorer/#p/youtubeAnalytics/v1/youtubeAnalytics.reports.query?

【问题讨论】:

  • 您是否在使用任何客户端库?您是否使用 oauth 授权了请求?
  • 是的,Oauth 步骤已完成。我没有使用客户端库,仅尝试通过资源管理器。我在code.google.com/apis/console/… 中打开了 Youtube Analytics Api 和 Youtube Data Api ..

标签: youtube-api


【解决方案1】:

频道 ID 以 UC 开头。你可以试试UC4aYYO... 看看是否有效?

【讨论】:

    【解决方案2】:

    首先,将 YouTube 数据 API 中的 ChannelList 方法用于您的频道 ID。这必须是经过身份验证的调用,因此请单击 API Explorer 中的 Authorize Requests 滑块。确保您使用拥有该频道的 Google 帐户登录。

    API 资源管理器查询

    https://developers.google.com/apis-explorer/#p/youtube/v3/youtube.channels.list?part=snippet&mine=true&_h=1&
    

    这是来自 Google 的 Jeff 的更多解释。

    How do I get a list of YouTube channels, and associated channel URLs (user or channel), owned by an authenticated user

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-12-30
      • 1970-01-01
      • 2013-01-05
      • 2013-02-01
      • 2013-03-06
      • 2016-02-23
      • 2014-06-29
      • 2014-09-22
      相关资源
      最近更新 更多