我使用[https://developers.google.com/api-client-library/php/start/get_started#authentication-and-authorization][PHP库]和简单身份验证实现了Google YouTube v3 API的基本实现。这在更改为新服务器之前有效。现在,我似乎只能得到403错误,说明已超出配额,或者项目已被标记为删除。从我所能说的来看,两者都不是真的。
我尝试了以下内容:
这基本上是我的代码:
$client = new Google_Client();
$client->setDeveloperKey('...');
$youtube = new Google_Service_YouTube($client);
$videosResponse = $youtube->videos->listVideos('snippet, recordingDetails', array('id' => $videoId));
想法,有人吗?
答案 0 :(得分:0)
事实证明,这个项目存在于两个帐户中,而不是共享,因此存在某种混淆。我认为这是谷歌升级的某种后果。我禁用了API并在一个帐户下删除了项目,然后在另一个帐户中重新生成了密钥,并且从那时起就没有问题。