我的应用程序使用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向我发送了
“根据您提交的请求的类型,如果您的应用不需要显示图标,则可以跳过验证过程。如果您决定跳过验证过程,则不会影响您现有的功能应用程序,只要您的项目使用的范围不变即可。”
答案 0 :(得分:2)
我发生了同样的事情,经过搜索我找不到任何有用的东西。
我发现这可能正在发生:
https://issuetracker.google.com/issues/141187677
我想YouTube禁用了我们的API项目,但是我没有收到任何通知。
答案 1 :(得分:2)
如果有人仍在寻找解决方案,我会找到一个对我有用的解决方案。在我的情况下,API突然停止工作,而没有发出通知或警告。 API返回的错误消息(与上面引用的相同)是错误的,因为该API已成功使用多年,未禁用,并且未超出使用限制。我曾尝试为该项目创建一个新的API密钥,但结果是相同的。
解决方案::我首先创建了一个新的PROJECT,然后为新项目创建了一个新的API密钥。显然,无论出于何种原因,问题都在项目级别上,所以这就是解决问题所需要的全部。 (当然,这会将新的API密钥放在我的代码中!)我希望这对某人有帮助。:)
答案 2 :(得分:0)
这里也一样!验证过程结束后,YouTube将我的配额设置为零,恕不另行通知。现在,我正在寻找一种与他们联系的方式,并了解我需要更改以再次启用它的方法。