我一直在使用Content ID API,构建了一些工作正常的脚本,但现在所有请求都给了我403.我甚至尝试了最简单的用例:获取单个资产的信息来自谷歌自己的API explorer。所以这与我如何管理我的身份验证或任何事情无关。
API控制台上的所有内容似乎都是有序的:我已经正确配置了API客户端,并且可以通过我正在使用的帐户访问。用量远低于配额。
返回的错误响应完全没有帮助:
403 Forbidden
cache-control: private, max-age=0
content-encoding: gzip
content-length: 118
content-type: application/json; charset=UTF-8
date: Sun, 25 Aug 2013 19:56:17 GMT
expires: Sun, 25 Aug 2013 19:56:17 GMT
server: GSE
{
"error": {
"errors": [
{
"domain": "global",
"reason": "forbidden",
"message": "Forbidden"
}
],
"code": 403,
"message": "Forbidden"
}
}
答案 0 :(得分:1)
也许您在API控制台上没有Content ID API。通常,这是针对此问题返回的错误消息。
答案 1 :(得分:0)
在Youtube Content ID API的文档中,403结果归因于以下原因。
如果API返回HTTP 403响应代码,则您的应用程序可能未注册。许多API为未注册的应用程序设置查询量限制为0,并在超出查询量限制时返回403响应代码。