java - YouTube gdata API 返回有限结果

标签 java youtube youtube-api gdata

我正在尝试使用 gdata API 检索以下 YouTube 网址返回的视频。

<强> https://gdata.youtube.com/feeds/api/users/lyndapodcast/uploads?v=2&max-results=50&start-index=1&q=autodesk

如果我使用上面的网址,我只会获得前 4 个结果,而我可以看到此查询会产生更多结果。

<强> https://www.youtube.com/user/lyndapodcast/search?query=autodesk

有没有不同的方式来构建这个网址?我正在使用标准 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() ) {
              ....
    }

任何指示将不胜感激。

-谢谢

最佳答案

关于java - YouTube gdata API 返回有限结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24835076/

相关文章:

iphone - 如何在iPad应用程序中启动youtube视频?

android - 如何在 WebView 中全屏显示 youtube 视频

video - 我们可以用不同的语言标记YouTube视频吗?

ios - 如何在我的 iOS 应用程序中使用 YouTube 数据 API?我在每个请求中收到 "Access not configured"错误

c++ - Qt 正在获取对 YouTube api 的请求,不支持 utf8 字符

java - Java中UDP数据报socket超时处理

java - 准备好的语句失败,但 SQL 控制台有效

android - 播放时,Youtube Android/IOS SDK似乎不计算观看次数

java - 蓝牙视频流

java - 类无法转换为 ParseObject