每当我尝试从 youtube 获取一些数据时,它都会不断返回“向服务器写入请求时出错”作为异常消息。我正在使用 zend 1.12.3 并尝试了以下一些方法,顺便说一下,这些方法在 1-2 个月前有效,但现在显然他们没有
$yt = new Zend_Gdata_YouTube();
$yt->setMajorProtocolVersion();
$url = 'https://gdata.youtube.com/feeds/api/videos?orderby=relevance&start-index=1&time=this_month&max-results=15&q=pranks+epic+funny+fun+cool';
$videoFeed = $yt->getVideoFeed($url);
或者
$yt = new Zend_Gdata_YouTube();
$query = $yt->newVideoQuery();
$query->videoQuery = 'cat';
$query->startIndex = 10;
$query->maxResults = 20;
$query->orderBy = 'viewCount';
$videoFeed = $yt->getVideoFeed($query);
他们都返回了我提到的异常。然而,这
$yt = new Zend_Gdata_YouTube();
$url = 'http://gdata.youtube.com/feeds/standardfeeds/top_rated?time=today';
$videoFeed = $yt->getVideoFeed($url);
工作并且不返回错误。
我在本地和服务器上尝试了同样的事情,同样的错误。有没有其他人得到同样的错误?youtube可能有问题吗?