我尝试在 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 API(您可能还需要插入您自己的 API 密钥)
访问令牌是有效的(非 Youtube API 调用工作正常),我已经用许多不同的帐户尝试过此操作,这些帐户设置了 Youtube 帐户和频道(所以回复here不是正在发生的事情)。
该 API 在以下环境中运行良好现在就试试这里的部分所以这很奇怪。
也许有人可以用他们的帐户尝试这些步骤并验证结果是否相同?
您必须选择“使用您自己的 OAuth 凭据OAuth Playground 设置中的“选项(链接位于右上角)。
您还需要将以下 URL 添加到项目中的重定向 URI 列表中开发者控制台:
https://developers.google.com/oauthplayground
如果您这样做,则无需传递 API 密钥。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)