YouTube数据API v3,使用403限制了访问权限未配置

时间:2019-09-20 02:02:53

标签: youtube-api youtube-data-api

我的应用程序使用youtube数据API v3进行社交登录和注册。最近8个月工作正常,但突然出现了这样的错误。

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

我已搜索解决发现few answers的错误,但是其中大多数人不建议收集答案,这是真正的问题。

回答说创建新的Project并创建新的clientID和OAuth。它正在运行,但需要为我的应用程序现有用户提供新的注册。

我试图与Google API联系以获取Verification API,但Google向我发送了

“根据您提交的请求的类型,如果您的应用不需要显示图标,则可以跳过验证过程。如果您决定跳过验证过程,则不会影响您现有的功能应用程序,只要您的项目使用的范围不变即可。”

3 个答案:

答案 0 :(得分:2)

我发生了同样的事情,经过搜索我找不到任何有用的东西。

我发现这可能正在发生:

https://issuetracker.google.com/issues/141187677

我想YouTube禁用了我们的API项目,但是我没有收到任何通知。

答案 1 :(得分:2)

如果有人仍在寻找解决方案,我会找到一个对我有用的解决方案。在我的情况下,API突然停止工作,而没有发出通知或警告。 API返回的错误消息(与上面引用的相同)是错误的,因为该API已成功使用多年,未禁用,并且未超出使用限制。我曾尝试为该项目创建一个新的API密钥,但结果是相同的。

解决方案::我首先创建了一个新的PROJECT,然后为新项目创建了一个新的API密钥。显然,无论出于何种原因,问题都在项目级别上,所以这就是解决问题所需要的全部。 (当然,这会将新的API密钥放在我的代码中!)我希望这对某人有帮助。:)

答案 2 :(得分:0)

这里也一样!验证过程结束后,YouTube将我的配额设置为零,恕不另行通知。现在,我正在寻找一种与他们联系的方式,并了解我需要更改以再次启用它的方法。