0

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に何か問題がある可能性はありますか?

4

1 に答える 1