我有两个YouTube的rss饲料,但我想要最流行的饲料在顶部显示最受欢迎的视频,我该如何做到这一点?Youtube rss feed来显示最流行的视频?
http://www.youtube.com/rss/tag/channelname.rss http://gdata.youtube.com/feeds/api/users/channelname/uploads
我有两个YouTube的rss饲料,但我想要最流行的饲料在顶部显示最受欢迎的视频,我该如何做到这一点?Youtube rss feed来显示最流行的视频?
http://www.youtube.com/rss/tag/channelname.rss http://gdata.youtube.com/feeds/api/users/channelname/uploads
你想要的饲料是:
http://gdata.youtube.com/feeds/api/users/channel/uploads?alt=rss&v=2&orderby=viewCount
这会给你一个频道的YouTube视频按视图数量排序。您可以添加&max-results=50
如果你想要比默认的25多个(此外,我倾向于添加prettyprint=true
和strict=true
当我测试)
http://www.youtube.com/rss/tag/channelname.rss实际上重定向到http://gdata.youtube.com/feeds/base/videos/-/channelname?orderby=published&alt=rss&client=ytapi-youtube-rss-redirect&v=2可能暂时,但谷歌已经建议人们搬到工作远离/ feeds/base/feeds。它也有点不幸(懒惰的方式),因为这/feeds/base/
饲料与client=ytapi...
为每个条目给你一个很好的可呈现的HTML块。