2015-09-28 69 views
2

如何撤销此视频列表?排序youtube API,最新优先

https://www.googleapis.com/youtube/v3/playlistItems?part=snippet&playlistId=PLYQWoSxgWOXMjtLQJIikS56pu7eJusSKW&maxResults=25&pageToken=CB4QAA&key=AIzaSyDEm5wGLsWi2G3WG40re-DAJcWioQSpJ6o 

我需要先更新的! (由publishedAt排序最新第一)

+2

不幸的是,这不支持playlistItems。也许有一天? 您可以尝试阅读整个播放列表并自行排序。 – johnh10

+0

@ johnh10你应该发布这个答案。 – DaImTo

回答

2

不幸的是,这不支持playlistItems。 您可以尝试阅读整个播放列表并自行排序。

-1

https://developers.google.com/youtube/2.0/developers_guide_protocol

添加排序依据=时间,您的网址

https://www.googleapis.com/youtube/v3/playlistItems?part=snippet&playlistId=PLYQWoSxgWOXMjtLQJIikS56pu7eJusSKW&maxResults=25&pageToken=CB4QAA&key=AIzaSyDEm5wGLsWi2G3WG40re-DAJcWioQSpJ6o&orderby=time 
+0

您拥有的文档链接适用于YouTube API v2,您只需将它粘贴到YouTube API v3的链接上即可。你确定api的第3版支持orderby吗? – DaImTo

+0

是的,它确实可以与API v3 –

+0

https://developers.google.com/youtube/v3/docs/playlistItems/list然后它没有记录。您可能希望将链接更改为v3链接,而不是链接到v2。哦,并提交一个错误,以便Google可以修复文档。它在v3中工作,它只是没有列出。 – DaImTo

-1

您需要使用为了参数在你的REST API调用来获取视频是一些特定的顺序。正如您的问题所述,您需要按排序顺序获取数据,最近发布的数据应该位于顶部。因此,您需要在您的REST API调用中将订单的值设置为日期。支持的其他值,评级,相关性(默认),标题,videoCount和ViewCount。

欲了解更多详情,请阅读官方documentation以及try的网络服务。

+1

此答案适用于搜索,而不是播放列表项。 – johnh10