Youtube api 无效的开发人员密钥

Youtube api 无效的开发人员密钥,youtube-api,Youtube Api,我在构建应用程序时达到了youtube api配额限制,因此我向请求中添加了一个开发人员密钥,现在我得到了一个403错误:无效的开发人员密钥 我多次尝试重新创建我的项目和api密钥,但都没有成功。我尝试将密钥添加到URI,并将其发送到标头中: $c1 = curl_init($feedURL); curl_setopt($c1, CURLOPT_HTTPHEADER, array( 'X-GData-Key: key=AIzaS...', 'GData-Version: 2' ));

我在构建应用程序时达到了youtube api配额限制,因此我向请求中添加了一个开发人员密钥,现在我得到了一个403错误:无效的开发人员密钥

我多次尝试重新创建我的项目和api密钥,但都没有成功。我尝试将密钥添加到URI,并将其发送到标头中:

$c1 = curl_init($feedURL);
curl_setopt($c1, CURLOPT_HTTPHEADER, array(
   'X-GData-Key: key=AIzaS...',
   'GData-Version: 2'
));
我的应用程序很简单,所有请求的数据都是公共的,所以我认为没有理由使用Zend PHP客户端

您在查询API的v2时使用的是v3“API密钥”

v3“API密钥”是从的访问选项卡获得的,用于向该控制台上列出的任何API发出未经身份验证的请求

v2“开发者密钥”是从中获得的,并且是您正在寻找的


我相信其中的一个目标是对API v2进行改造,从API控制台开始支持“API密钥”,但这在目前是不可能的。

根据您所描述的内容,没有任何想法,因为这听起来应该是可行的。您的完整开发人员密钥不是特别敏感的信息,因此请随意在此处发布,或直接与我联系,我会进行一些内部调试,看不出它有什么问题。AizaSycVqnRedhf4w7uewqqq20ar0jpwrzajuyqu谢谢Jeff!把所有的api信息放在一个地方真的很有帮助-我相信这最终会发生的。很抱歉撞到了这个旧的。v2 api的链接似乎不再工作了,我被重定向到一个登录页面,该页面即使输入了正确的凭据也会不断刷新自己。谷歌是否对api v2进行了任何突破性的更改?是的,v2已被弃用,不再工作: