Youtube API,密钥无法使用
问题描述:
我使用Google API开发Web应用程序,为此,我需要与YouTube进行互动并获取频道ID。据谷歌文档,我用这个请求Youtube API,密钥无法使用
https://www.googleapis.com/youtube/v3/search?part=snippet&q=LorenzoSchaeffer&type=channel&key={YOUR_API_KEY}
其中“YOUR_API_KEY”我复制和粘贴我在谷歌开发者控制台中的API密钥。但我得到这个回应
{
"error": {
"errors": [
{
"domain": "usageLimits",
"reason": "keyInvalid",
"message": "Bad Request"
}
],
"code": 400,
"message": "Bad Request"
}
}
虽然从谷歌API浏览器我得到正确的输出。 我不知道如何继续,任何解决方案?
答
这意味着要么使用了错误的API密钥,要么“拥有”您正在使用的API密钥的API项目没有将YouTube Data v3 API激活以用于该项目。
请到这里获取关于如何开始,获取和API密钥(确保获得API密钥而不是OAuth凭据)的信息:https://developers.google.com/youtube/v3/getting-started