我在构建应用程序时达到了youtube api配额限制,因此我在请求中添加了一个开发人员密钥,现在我收到403错误:无效的开发人员密钥.
我已经尝试多次重新创建我的项目和api密钥而没有任何运气.我已经尝试将密钥添加到URI并将其发送到标头中:
$c1 = curl_init($feedURL);
curl_setopt($c1, CURLOPT_HTTPHEADER, array(
'X-GData-Key: key=AIzaS...',
'GData-Version: 2'
));
Run Code Online (Sandbox Code Playgroud)
我的应用程序很简单,所有请求的数据都是公共的,所以我没有理由使用Zend PHP Client.
在查询API的v2时,您正在使用v3"API密钥".
v3"API密钥"是从https://code.google.com/apis/console/的"访问"选项卡获取的,用于向该控制台上列出的任何API发出未经身份验证的请求.
v2"开发人员密钥"来自http://code.google.com/apis/youtube/dashboard/,是您正在寻找的.
我相信其中一个目标是改进API的v2以开始从API控制台支持"API密钥",但这不是目前可能的.
| 归档时间: |
|
| 查看次数: |
4371 次 |
| 最近记录: |