YouTube Data API メモ

リファレンス ガイド: Data API プロトコル -を読んだメモ

  • フィードのタイプ
    • 動画フィード
    • ユーザーの再生リスト フィード
    • ユーザーのチャンネル登録フィード
    • 動画のコメント フィード
    • ユーザー プロフィール フィード
    • ユーザーのコンタクト フィード
  • リクエストのベースURL:http://gdata.youtube.com/feeds/api/videos
  • vqパラメータで検索キーワードを指定する

特定キーワードを検索して得られたフィードからサムネを表示するページ:hello_youtube.php

$url = "http://gdata.youtube.com/feeds/api/videos?vq=skateboarding+dog";
$contents = file_get_contents($url);
$xml = simplexml_load_string($contents);
foreach ($xml->entry as $entry) {
	// get video thumbnail
	$media = $entry->children('http://search.yahoo.com/mrss/');
	$attrs = $media->group->thumbnail[0]->attributes();
	$thumbnail = $attrs['url'];
	print('<img src="' . $thumbnail . '" width="90" height="90"></img>');

	print("<br /><br />");
}

関連エントリー

  1. YouTube 埋め込みプレーヤー
  2. YouTube 再生リストの表示
  3. YouTube APIとjQuery
  4. ブログ連続更新宣言
  5. TINAMI API
This entry was posted in 未分類 and tagged , , . Bookmark the permalink.