如何知道Java中是否有某些用户回复了注释

时间:2013-03-08 19:47:31

标签: java youtube

我正在使用Youtube api版本2并使用Java语言开发我的项目。

我想获取与该评论相关的评论和回复。我不知道怎么做。我已经尝试了在youtube开发指南中编写的所有可能性,但没有成功。

任何人都可以给我代码示例如何实现这个目标吗?

现在我正在使用此代码来获取该评论的回复(在代码中硬编码)

    int startIndex = 1, maxResult = 50, j = 0;
    url = "http://gdata.youtube.com/feeds/api/videos/6afPT1hbMLk?client=comment+research?start-index%3D1";

    YouTubeService service = new YouTubeService(appName);
    YouTubeQuery query =  new YouTubeQuery(new URL(url));

    try {
        CommentFeed commentFeed = service.query(query, CommentFeed.class);
    } catch (IOException | ServiceException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }

但它给了我以下例外......

com.google.gdata.util.ParseException:[第1行,第268列]无效的根元素,期望(名称空间uri:本地名称)(http://www.w3.org/2005/Atom:feed),找到(http://www.w3.org/2005/Atom:entry     在com.google.gdata.util.XmlParser.throwParseException(XmlParser.java:730)     在com.google.gdata.util.XmlParser.parse(XmlParser.java:693)     在com.google.gdata.util.XmlParser.parse(XmlParser.java:576)     在com.google.gdata.data.BaseFeed.parseAtom(BaseFeed.java:867)     在com.google.gdata.wireformats.input.AtomDataParser.parse(AtomDataParser.java:68)     在com.google.gdata.wireformats.input.AtomDataParser.parse(AtomDataParser.java:39)

0 个答案:

没有答案