我正在尝试使用gdata API检索以下youtube url返回的视频。
https://gdata.youtube.com/feeds/api/users/lyndapodcast/uploads?v=2&效果= 50,起始索引= 1,q = autodesk
如果我使用上面的url,我只得到前4个结果,而我可以看到这个查询产生更多的结果。
https://www.youtube.com/user/lyndapodcast/search?query=autodesk
是否有不同的方法来构造这个url?我使用的是标准的gdata java API。
String feedUrl = "https://gdata.youtube.com/feeds/api/users/lyndapodcast/uploads?v=2&max-results=50&start-index=1&q=autodesk";
YouTubeService service = new YouTubeService("Test_App");
Query query = new Query(new URL(feedUrl));
VideoFeed videoFeed = service.getFeed(query, VideoFeed.class);
for(VideoEntry videoEntry : videoFeed.getEntries() ) {
....
}
请指教。
-谢谢
下面的URL为我显示了50个结果:
https://gdata.youtube.com/feeds/api/users/lyndapodcast/uploads?v=2&效果= 50,起始索引= 1,查询= autodesk