我在尝试访问 YouTube Data API v3 时遇到问题。这是我在发送有效请求时得到的 json 响应:
{
"error": {
"errors": [
{
"domain": "usageLimits",
"reason": "accessNotConfigured",
"message": "Access Not Configured"
}
],
"code": 403,
"message": "Access Not Configured"
}
}
我的一个有效请求示例:
https://www.googleapis.com/youtube/v3/search?part=snippet&maxResults=5&q=funny&key=*my_valid_api_browser_key*
这是我在 Google API 控制台中的服务设置的屏幕截图:
此外,我已经注册了应用程序,它有一个项目 ID 和客户 ID。我还尝试将上面示例中的 api_key 参数(我的有效请求 URL 之一)与有效的 api服务器密钥交换(我相信这仅在请求来自与密钥关联的 IP 地址时才有效,我可以这样做是因为我可以从正确的服务器发出 API 请求);但是,我仍然得到完全相同的结果。
YouTube 数据 API v3 公开了吗?它似乎是在 2012 年 12 月 12 日发布的 YouTube 数据 API v3 视频时公开发布的:http ://www.youtube.com/watch?v=tlcWiP7OLFI 。我想我可能是错的。
关于为什么我可以获得此特定响应而不是具有与我的查询匹配的预期视频列表的响应的任何其他想法?