在Feed中检索整个播放列表?

时间:2009-07-17 05:15:20

标签: php youtube-api

我有一些我想嵌入网站的播放列表。我试图使用Youtube的Data API

,而不是对它们进行硬编码

这基本上等于从URL中解析一些XML:

  

http://gdata.youtube.com/feeds/api/playlists/[feed-id]

直到播放列表长达26个视频时才能正常工作,此时结果将在前25个截断。

我尝试在搜索时附加一个max_results参数,但无济于事。

另外,一个可接受的停止间隔测量将随机返回播放列表中的25个视频。现在,他们总是处于相同的顺序。

那么,有谁知道如何抓住整个播放列表?还是我难以对这些视频进行硬编码?

1 个答案:

答案 0 :(得分:4)

YouTube GData API在XML Feed中包含“上一页”和“下一页”供稿网址,以及“相关”等。所有视频供稿中的结果最多为25,您需要使用抓住其余视频的链接。

在你的情况下,尽管它与添加start-index一样简单:

start-index=26&max-results=25