您能否提供一個關於如何使用PHP檢索Youtube用戶播放列表的示例?使用PHP檢索Youtube用戶的播放列表
我已閱讀Developer's Guide: Data API Protocol – Playlists,但我沒有明白。
這是我希望做什麼:
每個選項卡是一個播放列表,我展現給玩家名單。在這種情況下,我們放置在'波爾圖'選項卡中。在右側,我在列表中和播放列表下方顯示視頻,並顯示評論。
可能嗎?
您能否提供一個關於如何使用PHP檢索Youtube用戶播放列表的示例?使用PHP檢索Youtube用戶的播放列表
我已閱讀Developer's Guide: Data API Protocol – Playlists,但我沒有明白。
這是我希望做什麼:
每個選項卡是一個播放列表,我展現給玩家名單。在這種情況下,我們放置在'波爾圖'選項卡中。在右側,我在列表中和播放列表下方顯示視頻,並顯示評論。
可能嗎?
$
//Playlist: PLAD954BCB770DB285, remove PL from name
$playlist_id = "AD954BCB770DB285";
$url = "https://gdata.youtube.com/feeds/api/playlists/".$playlist_id."?v=2&alt=json";
$data = json_decode(file_get_contents($url),true);
$info = $data["feed"];
$video = $info["entry"];
$nVideo = count($video);
echo "Playlist Name: ".$info["title"]['$t'].'<br/>';
echo "Number of Videos (".$nVideo."):<br/>";
for($i=0;$i<$nVideo;$i++){
echo "Name: ".$video[$i]['title']['$t'].'<br/>';
echo "Link: ".$video[$i]['link'][0]['href'].'<br/>';
echo "Image: <img src='".$video[$i]['media$group']['media$thumbnail'][1]['url']."' /><br />";
}
爲什麼在代碼中使用數字「1」?我們可以用另一個號碼嗎? 'echo「圖片:
」;' –
laviku
你得先登陸:
http://code.google.com/intl/en_EN/apis/youtube/2.0/developers_guide_protocol_authentication.html
我已經這樣做了。接下來我應該做什麼? –
您使用哪種類型的登錄名? – abcde123483
我使用的是http://code.google.com/apis/youtube/dashboard –
下面是檢索YouTube和Vimeo的用戶的播放列表
https://github.com/greghub/youtube-vimeo-api-playlist-to-database-importer
最新版API一個不錯的PHP腳本得到started。你需要一個API密鑰。
https://www.googleapis.com/youtube/v3/videos?id=<video_id>&key=YOUR_API_KEY&part=snippet
你到目前爲止得到了哪些代碼? – richsage
我還沒有任何東西。我不知道該怎麼做。 –
對於谷歌來說,截至2015年3月已棄用YouTube API v2,因此此頁面上的示例不再適用。 –