【问题标题】:Retrieve entire playlist in feed?在提要中检索整个播放列表?
【发布时间】:2010-11-11 14:33:37
【问题描述】:

我有几个想要嵌入网站的播放列表。我没有对它们进行硬编码,而是尝试使用 Youtube 的Data API

这基本上相当于从表单中的 URL 解析一些 XML:

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

这在播放列表长度为 26 个视频之前效果很好,此时结果在前 25 个被截断。

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

顺便说一句,可接受的权宜之计是随机返回播放列表中的 25 个视频。现在,它们总是按相同的顺序排列。

那么,有人知道如何抓取整个播放列表吗?还是我卡在对这些视频进行硬编码?

【问题讨论】:

    标签: php youtube-api


    【解决方案1】:

    YouTube GData API 在 XML 提要中包含“prev”和“next”提要网址,以及“相关”等。所有视频提要中的结果最多为 25 个,您需要使用获取其余视频的链接。

    在你的情况下,虽然它和添加 start-index 一样简单:

    start-index=26&max-results=25
    

    【讨论】:

      猜你喜欢
      • 2019-08-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-06-15
      • 2013-03-18
      • 1970-01-01
      相关资源
      最近更新 更多