2012-11-14 52 views
0

所以我有这个打破的Youtube播放列表(PHP循环,从YouTube的饲料获取播放列表信息)。奇怪的是,当一些重复/失败的上传视频被删除时,它破裂了,不知道为什么。这是什么样的Youtube API Feed?

不管怎么说,我有这似乎并没有工作,该播放列表供稿网址,但早期的工作:http://gdata.youtube.com/feeds/api/playlists/6549D4CA7BB99B16?v=2

什么是以下/播放列表中的号码/?它看起来不像播放列表ID(因为它们看起来以'PL'开始)或用户ID http://www.youtube.com/playlist?list=PL6549D4CA7BB99B16

我在代码中有几个这样的提要,它们都用于工作。思考?

回答

1

这是播放列表识别 - YouTube显然最近刚刚设立,需要附加的“PL”的人物,这样的变化:

http://gdata.youtube.com/feeds/api/playlists/PL6549D4CA7BB99B16?v=2

+0

非常感谢您提的是!我正在努力调试这个脚本,然后我发现Feed URL没有响应。 – Orun

+1

看起来这不是一个有意的改变...请参阅https://code.google.com/p/gdata-issues/issues/detail?id=3599(这也在另一个堆栈溢出问题中解决)。那个错误报告说现在这个问题已经解决了,所以原始URL(没有领先的'PL')现在应该可以工作。 – jlmcdonald

+0

我明白了,谢谢你的阐述。我试图修复某个其他人创建的媒体播放器,并且这个媒体播放器在我的脑海里摸不着头,从未使用过Youtube API。 – Orun