您的项目未启用 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,因此您可以重试您正在做的事情,现在应该可以正常工作了。