我正在使用谷歌游乐场学习 oauth2,我正在尝试这个请求:
https://www.googleapis.com/youtube/v3/activities?part=snippet
并收到此回复:
{
"error": {
"code": 403,
"message": "Access Not Configured. Please use Google Developers Console to activate the API for your project.",
"errors": [
{
"domain": "usageLimits",
"message": "Access Not Configured. Please use Google Developers Console to activate the API for your project.",
"reason": "accessNotConfigured"
}
]
}
}
在授权选项卡上,我请求访问所有 yoututbe v3 api 范围,并根据请求授予了访问权限。我假设我形成的查询参数可能是错误的?我对 oauth 以及它的工作原理很陌生。
我相信您需要在 Playground 中为这个特定的 API 使用您自己的 oauth clientID 和密钥。如果您单击右上角的齿轮按钮,然后单击游乐场中“使用您自己的凭据”上的复选标记,您应该能够输入您的凭据。
您可以按照此处的说明获取自己的 OAuth 凭据:https://developers.google.com/youtube/registering_an_application
哦,当您首次为项目创建 OAuth 凭据时,请确保您为应用程序命名并在开发人员控制台中的 APIS 和 AUTH -> 同意屏幕下提供电子邮件。
您的查询中还缺少一件事......您还需要指定一个过滤器。看看你是否至少可以让这个工作:
GET
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)