【问题标题】:Google Youtube Analytics API: 403 forbidden error despite valid tokenGoogle Youtube Analytics API:尽管令牌有效,但仍出现 403 禁止错误
【发布时间】:2013-05-12 01:51:09
【问题描述】:

所以,我有一个有效的通道 OAuth 令牌。当令牌过期时,它会自动刷新。此令牌适用于对gdata.youtube.com 的请求,但由于某种原因被www.googleapis.com/youtube/analytics/v1/reports 拒绝。

用于获取令牌的作用域是https://gdata.youtube.com https://www.googleapis.com/auth/yt-analytics.readonly https://www.googleapis.com/auth/youtubepartner

这适用于其他渠道,但不适用于特定渠道。

GET www.googleapis.com/youtube/analytics/v1/reports
  PARAMS
    ?metrics=views
    &ids=channel==...
    &start-date=...
    &end-date=...
  HEADER
    Authorization: Bearer ...
  RESPONSE
    {
      "error": {
        "errors": [
          {
            "domain": "global",
            "reason": "forbidden",
            "message": "Forbidden"
          }
        ],
        "code": 403,
        "message": "Forbidden"
      }
    }

编辑:需要注意的是,当你调用www.googleapis.com/youtube/analytics/v1/reports的范围不足时,你会得到这个错误:

{domain:global, reason:insufficientPermissions, message:Insufficient Permission}

这是与 403 禁止错误完全不同的错误。

【问题讨论】:

  • 这可能与您进行身份验证的渠道和 Google 帐户的特定组合有关。我会直接跟进以获取一些不适合公开发布的信息。
  • @ashrewdmint 你解决了这个问题吗?我对随机 youtube 频道有同样的问题。它工作了几天,突然停止并抛出 403。这只发生在 youtube 分析中,其他 youtube api 端点工作 o_O。谢谢。

标签: youtube-api google-oauth


【解决方案1】:

您可能需要为您的项目启用 YouTube 分析。转到 API 控制台:https://code.google.com/apis/console,选择您的项目,然后单击服务选项卡,搜索 YouTube 分析,并在阅读并接受服务条款后启用它。请记住验证免费配额是否足以供您使用或申请额外配额。

【讨论】:

  • 感谢您的回复,但很遗憾,我的帐户已启用 YouTube Analytics API 和 YouTube Data API v3。
  • 我遇到了同样的禁止问题,您解决了吗?
  • 有人解决了吗?我也遇到了同样的问题。
【解决方案2】:

我们遇到了同样的权限错误。除非用户不参与 Youtube 合作伙伴计划,否则您将无法检索内容所有者报告:

https://developers.google.com/youtube/analytics/v1/content_owner_reports

“注意:只有参与 YouTube 合作伙伴计划的 YouTube 内容合作伙伴才能访问内容所有者报告。”

但您仍然可以检索普通用户的频道报告:

https://developers.google.com/youtube/analytics/v1/channel_reports

【讨论】:

  • 我不确定这是否适用,因为我们设置的是 id=channel==CHANNEL_ID,而不是 id=contentOwner==OWNER_NAME,这表明我们不会返回内容所有者报告。不过,感谢您的回复。
猜你喜欢
  • 2019-08-07
  • 2021-07-08
  • 2012-01-17
  • 1970-01-01
  • 1970-01-01
  • 2022-07-15
  • 1970-01-01
  • 2015-07-31
  • 2018-11-08
相关资源
最近更新 更多