-1
我使用[https://developers.google.com/api-client-library/php/start/get_started#authentication-and-authorization][PHP库]和简单身份验证来实现Google YouTube v3 API的基本实施。在更改为新服务器之前,这是工作的。现在,我似乎只能得到403个错误,指出配额已被超出,或项目已被标记为删除。从我所知道的情况来看,这两个都不是真的。Google YouTube v3 API从新服务器投掷403错误
我曾尝试以下:
- 禁用和重新启用的YouTube API服务。
- 从密钥配置页面上的“接受来自这些服务器IP地址的请求”区域中删除所有IP。
- 创建具有和不具有IP限制的新密钥。
- 通过whatismyip.com进行检查以确保服务器使用配置的IP发出请求。
这基本上是我的代码:
$client = new Google_Client();
$client->setDeveloperKey('...');
$youtube = new Google_Service_YouTube($client);
$videosResponse = $youtube->videos->listVideos('snippet, recordingDetails', array('id' => $videoId));
想法,任何人吗?
Google API有延迟更新新的配置值。给它一段时间,稍后再尝试可能会解决您的问题。 –
我在测试前5分钟给了它,现在已经过了几个星期。 – stephenr85