Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
';
	echo print_r($str);
	echo '
'; } ?> YouTube list by tagの簡単な説明
[go: Go Back, main page]

説明用
タグ:
""){ // フォームのinputタグで入力したtagの内容をgetlbtに渡します。 // $dataには上記で説明したようにXMLデータが連想配列として戻ってきます $data = getlbt($_GET["tag"]); // debugprint関数に$dataを渡します。不用の場合はコメントアウトしてください。 debugprint($data); // $dataに入っている連想配列のうち、$data->video_list->videoの部分だけ // 取得し、$itemという変数として扱い、取得した数だけ繰り返します。 foreach($data->video_list->video as $item){ // YouTube TAGの場合は javascript で結果を表示させたいので、 // document.write構文を生成するようにしています。 // それが下記の行です。 // echo 'document.write(\'url.'\\\' target=\\\'_blank\\\'>thumbnail_url.'\\\' border=\\\'0\\\'/>
\');'; // 今回はjavascriptのdocument.writeでは検証が困難だと思われますので // あえて直接ブラウザに表示するようにしています。 // ここで、再度下記URLをご確認ください。 // http://www.youtube.com/dev_api_ref?m=youtube.videos.list_by_tag // 動画用のURLは内のの中のデータである。 // これを取得するには、$item->urlとなるのでにリンクを張るときは // 下記のように記載します echo 'url.'">'; // 同様に動画用のサムネールのURLは内の // の中のデータである。 // これを取得するには、$item->thumbnail_urlとなるのでに画像を張るときは // 下記のように記載する echo 'thumbnail_url.'">'; // Aタグの終了タグと強制改行の
を入れてみる。 echo '

'; } } //メイン関数終わり・・・orz //今回は youtube.videos.list_by_tag のみの説明でしたが、 // 他も基本的には同じです。 ?>