我想從www.youtube.com/feeds/videos.xml?playlist_id獲取最近50個視頻,目前我只能檢索最近15個視頻視頻。我試過最大結果參數,但失敗了。www.youtube.com/feeds/videos.xml?playlist_id只提供最後15個視頻
回答
代替上述方法我已經找到另一種方式來獲取的YouTube播放列表中的視頻,這是
<?php
$playlistId = 'Playlist Id here';
$maxResults = 50;
$apiKey = 'youtube api key here';
$string = json_decode(file_get_contents('https://www.googleapis.com/youtube/v3/playlistItems?part=snippet&playlistId='.$playlistId.'&maxResults='.$maxResults.'&key='.$apiKey.''));
//echo '<pre>'; print_r($string);
foreach($string->items as $item) {
$video_id = $item->snippet->resourceId->videoId;
}
?>
我剛開始自己搞亂API。我已經注意到,XML數據源有一些缺少API的東西。例如:starRating,Statistics和其他一些項目。你也許知道,如何用API獲得這些信息? –
@WayneBarron,請檢查以下代碼,我在這裏找到 (http://stackoverflow.com/questions/35581215/get-video-ratings-with-youtube-api-v3-php) – Ashkar
感謝阿什卡爾。這是PHP,我對PHP知之甚少。我正在慢慢努力讓vb.net在另一個論壇的幫助下工作。我需要做的是首先獲取所有videoId的列表,然後處理每個videoId以獲取其信息。一個緩慢的過程。但希望當這一切都說完了。它會快速完成。無論如何,這正是我所希望的。 –
- 1. 只提供YTPlayerView中的一個視頻
- 2. iPad視頻播放只提供音頻,而不是視覺
- 3. 15秒後停止錄製視頻
- 4. 播放視頻的Instagram資訊提供
- 5. Admob沒有提供視頻選項
- 6. 谷歌電視頻道提供
- 7. Django runserver - 無法提供視頻文件
- 8. AVAssetWriter提供藍色視頻文件
- 9. WebRTC雙視頻提供消息
- 10. 試圖在wpf中播放多個視頻,但它只拍攝最後一個視頻
- 11. Weblogic MBeanServer僅在15秒後才提供值
- 12. Opencv視頻幀。我只能看到最後一幀
- 13. 如何在點擊列表視圖中的項目後提供視頻鏈接
- 14. 嵌入Youtube頻道上發佈的最後一個視頻
- 15. 獲取3來自YouTube頻道的最後一個視頻
- 16. 如何將OGG視頻提供給Firefox 3.6以及將WEBM視頻提供給Firefox 4?
- 17. 顯示來自各個提供商的視頻預覽
- 18. 通過Flash提供最高品質的視頻體驗,您的最佳提示/最佳做法是什麼?
- 19. 我可以在App Store只提交1個視頻預覽嗎?
- 20. 如何模擬視頻捕捉設備並提供動態視頻內容?
- 21. OGV在Firefox中本地工作,不在S3視頻源中提供「視頻/ ogg」
- 22. 將最後一幀嵌入YouTube視頻
- 23. 將現有視頻文件提供給C#Skype呼叫的最簡單方法?
- 24. 視頻背景只播放1個視頻
- 25. 用於音頻和視頻組合的AVCaptureSession - 音頻部分提供EXC_BAD_ACCESS
- 26. 預包裝Redbean只提取一個(最後一個)行
- 27. Internet Explorer滯後於IQueryable數據源。 Firefox和Chrome A-OK。提供視頻證明
- 28. PhoneGap的最後一個位置提供被禁用
- 29. Ruby'Range.last'不提供最後一個值。爲什麼?
- 30. 使用一個NetStream對象同時提供兩個視頻對象
這是'&最大結果='而不是'&MAX-結果= ' –
Jer
嗨@ C0dekid ,感謝您的回覆,我也嘗試過......但它不工作,有什麼想法? – Ashkar
也許youtube將它限制爲15個視頻然後 – Jer