gpt4 book ai didi

php - YouTube API v3 PHP无法连接

转载 作者:行者123 更新时间:2023-12-03 06:28:16 26 4
gpt4 key购买 nike

我在使用YouTube API v3(带有php库)时遇到了一个奇怪的问题:当我发送请求时,它可以正常工作,但是每个请求一次。如果我要求最后4次上传,则可以使用,如果我要求最后3次上传,则可以使用,但是如果我再次要求最后4次上传,则可以:

An client error occurred: HTTP Error: Unable to connect: '0'

这是我的代码:
<?php

require_once 'Google/Client.php';
require_once 'Google/Service/YouTube.php';

$DEVELOPER_KEY = 'AIzaxxxxxxxxxxxxxxxxxxxxxxxxx4RXo';

$client = new Google_Client();
$client->setDeveloperKey($DEVELOPER_KEY);




$youtube = new Google_Service_YouTube($client);

$uploadsListId = 'UUVoQooxxxxxxxxxAv7xag';



try
{

$youtubeResponse = $youtube->playlistItems->listPlaylistItems('snippet', array(
'maxResults' => 1,
'playlistId' => $uploadsListId
));



} catch (Google_ServiceException $e) {
die('<p>A service error occurred: <code>'.htmlspecialchars($e->getMessage()).'</code></p>');
} catch (Google_Exception $e) {
die('<p>An client error occurred: <code>'.htmlspecialchars($e->getMessage()).'</code></p>');
}

?>

这是我第一次使用此API,因此可能缺少某些内容。

谁能帮我 ?

最佳答案

查看Google_IO_StreamGoogle_IO_Abstract中的youtube API库代码,您会得到UNKNOWN_ERROR代码,即0

您不知道错误是什么,因为fopen类(line 102)禁止了Google_IO_Stream调用。建议您删除@行上的@$fh = fopen($url, 'r', false, $context);符号,然后再次运行代码以获取错误消息。

关于php - YouTube API v3 PHP无法连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23548876/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com