2012-11-07 92 views

回答

4

默認情況下,該API只返回25所有上傳的視頻XML,你必須在一個最大結果參數添加到獲得更多,但隨後不幸的是這種只允許你到50

https://gdata.youtube.com/feeds/api/users/UserId/uploads?&max-results=50

,你所要做的就是繼續使用說你想從一定值開始偏移,要求更多,在這種情況下,你會做這樣的事情:

https://gdata.youtube.com/feeds/api/users/UserId/uploads?&max-results=50&start-index=51

查看https://developers.google.com/youtube/2.0/developers_guide_protocol_video_feeds瞭解更多信息。

+0

喝彩的人,多數民衆贊成真棒 –

3

我知道這是一個古老的問題,但是因爲它是Google搜索Youtube channel xml feed的最佳結果,所以我覺得無論如何都要回答。

從接受答案的例子不再支持由於YouTube已更改爲API V3和V2不贊成在2014年2月以來API第3版,則需要使用以下命令:

通道

https://www.youtube.com/feeds/videos.xml?channel_id=YOURCHANNELID

用戶名

https://www.youtube.com/feeds/videos.xml?user=USERNAME

上述示例(如果用大寫字母替換單詞)將輸出一個XML文件。

Source一個鏈接到new API

相關問題