Youtube数据API密钥停止工作。获取accessNotConfigured错误
一年多来,我们一直在使用一个简单的API键通过内部开发的Moodle插件获取公共Youtube视频。今天,我意识到在开发一个新功能时,这个键不再有效。使用浏览器中的键确保问题不是源于我的代码,我会收到accessNotConfigured错误。该密钥仅用于从Youtube获取公共数据 我尝试了这里找到的关于重新生成密钥和确保没有限制的所有解决方案。还请注意,此Youtube帐户仅为使用此密钥而创建,在一年多的时间内,没有人登录或更改此帐户的任何内容 我注意到一件非常奇怪的事情,我的每日配额是0。当我试图更改它时,它说“输入一个介于0和0之间的新配额限制。”。臭虫 检查过去48小时的历史记录,有49个请求(今天全部)错误率为100% Youtube数据API v3一直处于激活状态,但为了更好地衡量,我还激活了其他与Youtube相关的API 在浏览器请求中尝试此操作时出错: 。。。从PHP@file_get_contents()请求中得到错误响应(我强调,直到今天,这一直有效)Youtube数据API密钥停止工作。获取accessNotConfigured错误,youtube,youtube-api,youtube-data-api,api-key,Youtube,Youtube Api,Youtube Data Api,Api Key,一年多来,我们一直在使用一个简单的API键通过内部开发的Moodle插件获取公共Youtube视频。今天,我意识到在开发一个新功能时,这个键不再有效。使用浏览器中的键确保问题不是源于我的代码,我会收到accessNotConfigured错误。该密钥仅用于从Youtube获取公共数据 我尝试了这里找到的关于重新生成密钥和确保没有限制的所有解决方案。还请注意,此Youtube帐户仅为使用此密钥而创建,在一年多的时间内,没有人登录或更改此帐户的任何内容 我注意到一件非常奇怪的事情,我的每日配额是0。
最近这个API有什么变化可能导致这种新的令人费解的行为吗?从API获取数据是/应该是最直接的。不知道我还能尝试什么。再也不能让它工作了。删除/重新创建新键,停用/反应API,直到我的手指流血 通过从零开始删除并重新创建一个新项目,然后是新的密钥,使其重新工作(最终取消了0天配额) 我想把我浪费的这些时间还给谷歌
{
"error": {
"errors": [
{
"domain": "usageLimits",
"reason": "accessNotConfigured",
"message": "Access Not Configured. YouTube Data API has not been used in project {ID} before or it is disabled. Enable it by visiting https://console.developers.google.com/apis/api/youtube.googleapis.com/overview?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={ID}"
}
],
"code": 403,
"message": "Access Not Configured. YouTube Data API has not been used in project {ID} before or it is disabled. Enable it by visiting https://console.developers.google.com/apis/api/youtube.googleapis.com/overview?project={ID} then retry. If you enabled this API recently, wait a few minutes for the action to propagate to our systems and retry."
}
}