尝试在OAuth 2.0 Playground中使用Youtube API时出现401 Invalid Credentials错误。
回应是:
{
"error": {
"code": 401,
"message": "Invalid Credentials",
"errors": [
{
"locationType": "header",
"domain": "global",
"message": "Invalid Credentials",
"reason": "authError",
"location": "Authorization"
}
]
}
}
可以复制步骤here。
访问令牌有效(非Youtube API调用工作正常)我已尝试使用多个不同帐户设置Youtube帐户和频道(因此回复here不是&#39发生了什么事。
API在Try it Now部分正常工作,所以这很奇怪。
也许有人可以尝试使用他们的帐户执行这些步骤并验证结果是否相同?
答案 0 :(得分:2)
您必须在OAuth Playground的设置中选择“使用您自己的OAuth凭据”选项(右上角的链接)。
您还需要将以下网址添加到Developers Console中项目的重定向URI列表中:
https://developers.google.com/oauthplayground
如果您这样做,则无需传递API密钥。