我正在客户端网站上工作。他们在该YouTube帐户上设置了一系列播放列表,这些播放列表都根据用户所在网站的哪个页面加载到视频播放器中。无效的请求URI - Youtube API检索单用户播放列表
For example -
homepage loads homepage playlist from his youtube account
culture loads the culutre playlist
and so on...
我以前设置了大部分的播放列表,和我的客户说,他们需要建立播放列表的其余部分在他们的YouTube帐户之前,我可以添加其余部分。那么他们终于开始创建播放列表,并告诉我将它们添加到相应的页面。
其中一些工作,有些不。在那些我没有得到'无效的请求URI'错误。那些做,只是加载和按预期工作。两个播放列表都是在同一天建立的,两者都以完全相同的方式被调用。为什么我会得到这个错误?我可以从每个播放列表中获得json响应,所以我知道播放列表url是正确的。
I'm sending a get request to this URL: http://gdata.youtube.com/feeds/api/playlists/PLAYLISTID?start-index=1&max-results=50&v=2&format=5&alt=jsonc
where PLAYLISTID is the id of the playlist that I am retreiving. The ones that my client has created today and work are on pages 'We The People' and 'Culture > Nitelife'.
问题页数: 文化 - 时尚
文化 - 人们
文化 - 一个工作查询的音乐
例子:
http://gdata.youtube.com/feeds/api/playlists/HUp1agCRK5kDdqh-RwTBaMmk0Fo-_IeL?start-index=1&max-results=50&v=2&format=5&alt=jsonc
Example of non-working query:
http://gdata.youtube.com/feeds/api/playlists/HUp1agCRK5npY3kR8CQ9SLteral-krG2?start-index=1&max-results=50&v=2&format=5&alt=jsonc
为什么会给我一个错误 '无效的请求URI'
而另一个,在同一天创建,实现完全相同的方式,正在工作。
这很奇怪。我创建了5个播放列表,其中两个可以在播放器中显示,另外三个播放列表出现'无效的请求URI'错误。 为什么2会工作,其他3不是?目前所有视频都有1个视频用于测试目的。这只是没有意义。我试图创建一个新的播放列表并使用该URL,但这也不起作用,再次吐出URI错误。 – EHerman