您的项目未启用 oAuth2 Playground YouTube 分析 API
oAuth2 Playground YouTube Analytics API is not enabled for your project
我坚持以下
我正在尝试调用 YouTube 分析工具 API
我去了 google 的 oAuth2 游乐场 https://developers.google.com/oauthplayground,第一步我选择并授权了所有与 youtube 相关的 API,如屏幕截图所示
然后在第 2 步,我将授权代码交换为令牌,在第 3 步,我将以下请求发送到 API
https://www.googleapis.com/youtube/analytics/v1/reports?ids=channel%3D%3DMINE&start-date=2007-05-01&end-date=2015-06-30&metrics=estimatedMinutesWatched%2Cviews%2Clikes%2CsubscribersGained
我得到的是
{
"error": {
"code": 403,
"message": "Access Not Configured. The API (YouTube Analytics API) is not enabled for your project. Please use the Google Developers Console to update your configuration.",
"errors": [
{
"domain": "usageLimits",
"message": "Access Not Configured. The API (YouTube Analytics API) is not enabled for your project. Please use the Google Developers Console to update your configuration.",
"reason": "accessNotConfigured",
}
]
}
}
但我启用了 YouTube 分析 API。
有什么想法吗?
非常感谢您的帮助!
我们根本没有为 OAuth 2.0 Playground 使用的默认凭据启用此 API。正如另一个答案所暗示的那样,您始终可以为启用了 Youtube Analytics API 的项目提供您自己的凭据。但是,我还刚刚为 default/demo 凭据启用了 API,因此您可以重试您正在做的事情,现在应该可以正常工作了。
我坚持以下
我正在尝试调用 YouTube 分析工具 API
我去了 google 的 oAuth2 游乐场 https://developers.google.com/oauthplayground,第一步我选择并授权了所有与 youtube 相关的 API,如屏幕截图所示
然后在第 2 步,我将授权代码交换为令牌,在第 3 步,我将以下请求发送到 API
https://www.googleapis.com/youtube/analytics/v1/reports?ids=channel%3D%3DMINE&start-date=2007-05-01&end-date=2015-06-30&metrics=estimatedMinutesWatched%2Cviews%2Clikes%2CsubscribersGained
我得到的是
{
"error": {
"code": 403,
"message": "Access Not Configured. The API (YouTube Analytics API) is not enabled for your project. Please use the Google Developers Console to update your configuration.",
"errors": [
{
"domain": "usageLimits",
"message": "Access Not Configured. The API (YouTube Analytics API) is not enabled for your project. Please use the Google Developers Console to update your configuration.",
"reason": "accessNotConfigured",
}
]
}
}
但我启用了 YouTube 分析 API。
有什么想法吗? 非常感谢您的帮助!
我们根本没有为 OAuth 2.0 Playground 使用的默认凭据启用此 API。正如另一个答案所暗示的那样,您始终可以为启用了 Youtube Analytics API 的项目提供您自己的凭据。但是,我还刚刚为 default/demo 凭据启用了 API,因此您可以重试您正在做的事情,现在应该可以正常工作了。