我们一直在使用一个简单的API键通过In House开发的Moodle插件来获取公共YouTube视频,已有一年多了。今天,我意识到该密钥在研究新功能时不再起作用。使用浏览器中的密钥来确保问题不是来自我的代码,我会收到一个AccessNotConconcuned错误。该密钥仅用于从YouTube获取公共数据。
我尝试了在这里找到的所有解决方案,涉及再生钥匙并确保没有限制。另请注意,此YouTube帐户是为了使用此键而创建的,没有人在一年中登录或更改此帐户的任何内容。
我注意到我的日常配额是0。错误?
检查最后48h的历史记录,有49个请求(今天(,错误率为100%。
YouTube数据API V3始终被激活,但为了良好的措施,我还激活了其他YouTube相关的API。
错误我在尝试此浏览器请求时会遇到:https://www.googleapis.com/youtube/v3/videos?part=player& ad = nl9q1qbdsho&amkekey = api_key
{
"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."
}
}
...并从php @file_get_contents((请求得到错误响应(我强调,这始终有效到今天(。
最近,这种API发生了任何变化,可能会导致这种新的莫名其妙的行为?从API中获取数据应该是/应该是直接的。不知道我还能尝试什么。
再也没有工作。删除/重新创建的新键,停用/反应的API,直到我的手指流血为止。
通过从头开始删除和重新创建一个新项目,然后再重新创建新键。
我想要这些浪费的时间回到Google。