YouTube 数据 API 返回"Access Not Configured"错误,尽管它已启用



我内部使用的Web解决方案来检索基于此示例的YouTube视频统计信息(https://developers.google.com/youtube/v3/quickstart/js)。不确定它是何时发生的,但几个月前曾经工作。

我现在尝试运行未经编辑的示例代码(当然,除了调整client_id之外),并且我遇到的错误完全相同:

{
    "domain": "usageLimits",
    "reason": "accessNotConfigured",
    "message": "Access Not Configured. YouTube Data API has not been used in project 123 before or it is disabled. Enable it by visiting https://console.developers.google.com/apis/api/youtube.googleapis.com/overview?project=123 then retry. If you enabled this API recently, wait a few minutes for the action to propagate to our systems and retry.",
    "extendedHelp": "https://console.developers.google.com/apis/api/youtube.googleapis.com/overview?project=123" }   ],   "code": 403,   "message": "Access Not Configured. YouTube Data API has not been used in project 123 before or it is disabled. Enable it by visiting https://console.developers.google.com/apis/api/youtube.googleapis.com/overview?project=123 then retry. If you enabled this API recently, wait a few minutes for the action to propagate to our systems and retry."  
}

当我在开发人员控制台中检查YouTube API时,它显示启用状态,并且与此API兼容的凭据包含用于验证客户端的ID。重试API调用尝试时,我可以看到用于凭证使用增量的统计信息,并且指标反映了请求的数量,并且还表明错误率为100%。但是,没有有关控制台中这些失败尝试来调试问题的尝试的额外信息。

我已删除并重新创建了API键和OAuth键,但这并没有改变任何内容。

在开发人员控制台端上是否有有关这些错误的任何额外信息,例如,客户端报价超过了,我可以看到如何解决此问题。现在我完全被卡住了。

创建一个新项目

奇怪的是,创建一个新项目只会使API正常工作!

不幸的是,错误消息是红鲱鱼:您的项目对YouTube数据API服务的访问将在90天的不活动期间自动禁用。

您应该通过电子邮件收到有关此操作的通知,其中还包含需要重新访问的步骤:请填写并提交异常表格。

尝试使用新的oauthcliedid&oauthclentsecret

在很多摆弄后似乎对我做了什么是:

  1. 转到项目的OAuth consent screen
  2. 输入Application name
  3. Save

lo,看,5分钟后,它开始工作。

相关内容

  • 没有找到相关文章

最新更新