■目次
概要
マニュアル
使い方
参考書籍(例外処理)
カテゴリのトップページへ
概要
マニュアル
使い方
参考書籍(例外処理)
カテゴリのトップページへ
■概要
Ver1.5でZend_GdataのYouTubeアクセスAPIが新しく公開したアップロードなどに対応したのが原因か、とても不安定です。
運悪くZendのYouTubeサンプルページには例外処理が省略されているので困っている方もいるかな?
ってことでやり方について説明します。
運悪くZendのYouTubeサンプルページには例外処理が省略されているので困っている方もいるかな?
ってことでやり方について説明します。
■マニュアル
■使い方
具体例として、Zend_GdataのYouTube APIを例外処理でトラップする例を紹介します。
require_once 'Zend/Loader.php';
Zend_Loader::loadClass('Zend_Gdata_YouTube');
$yt = new Zend_Gdata_YouTube();
$query = $yt->newVideoQuery();
$query->videoQuery = 'キーワード';
$query->startIndex = 1;
$query->maxResults = 25;
$query->orderBy = 'viewCount';
try{
$videoFeed = $yt->getVideoFeed($query);
} catch (Zend_Gdata_App_Exception $e) {
echo "エラーメッセージ: " . $e->getMessage() . "<br>\n";
}
if($videFeed){
通常処理();
}
else{
異常時の処理();
}
こんな感じで、try〜catchで処理すればいいです。■参考書籍(例外処理)
(データ提供:Amazon.co.jp)


