YouTube Content ID API更新声明返回错误403禁止

问题描述

我需要更改上传视频的上传政策,并提出claims update请求:

PUT https://www.googleapis.com/youtube/partner/v1/claims/{claimId}&onBehalfOfContentOwner={contentOwnerId} HTTP/1.1
Authorization: Bearer {accesstoken}
Content-Type: application/json; charset=utf-8
Host: www.googleapis.com
Content-Length: 57

{"policy":{"id":"new_id"},"blockOutsideOwnership":false,"status":"active"}

但是我在响应中收到以下错误

{
  "error": {
    "code": 403,"message": "Forbidden","errors": [
      {
        "message": "Forbidden","domain": "global","reason": "forbidden" 
      }
    ]
  }
}

使用以下范围:

具有与YouTube Content ID API相同凭据的其他请求(update assetMatchPolicy)正常运行。

我尝试过更改帐户的角色,使用其他请求主体发出请求,但仍然收到此错误。此错误的原因是什么?可能我应该使用另一个端点或范围吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)