私のアプリケーションの1つで、私はyoutubeビデオのIDを保存しています... "A4fR3sDprOE"のように..私はアプリケーションでそのタイトルを表示する必要があります。私はそのタイトルを取得するための次のコードを取得し、そのうまく動作します。PHPでyoutubeのビデオタイトルを取得
ここで問題は、エラーが発生した場合(ビデオを削除する場合)にエラーが発生した場合です。私は条件を追加する必要があります。しかし、それはまだエラーを示しています。エラーの場合に
foreach($videos as $video) {
$video_id = $video->videos;
if($content=file_get_contents("http://youtube.com/get_video_info?video_id=".$video_id)) {
parse_str($content, $ytarr);
$myvideos[$i]['video_title']=$ytarr['title'];
}
else
$myvideos[$i]['video_title']="No title";
$i++;
}
return $myvideos;
そのfolllowing
重症度と瀕死:警告
メッセージ:のfile_get_contents(http://youtube.com/get_video_info?video_id=A4fR3sDprOE)function.file- get-contents]:ストリームのオープンに失敗しました:HTTP要求に失敗しました! HTTP/1.0 402支払いが必要
ファイル名:モデル/ webs.php
行番号:128は
...ありがとう.. – ramesh