Twitter4j:获取某条推文的回复列表

Toa*_*ast 4 java android twitter4j

是否有可能使用twitter4j获取回复推文(或回复)的推文列表?Twitter网站和Android应用程序具有此功能.

Boz*_*zho 5

这是我在welshare中使用的代码

第一部分获取twitter在打开时显示在推文下方的所有推文.如果推文是对其他推文的回复,其余的会处理对话.

RelatedResults results = t.getRelatedResults(tweetId);
List<Status> conversations = results.getTweetsWithConversation();
/////////
Status originalStatus = t.showStatus(tweetId);
if (conversations.isEmpty()) {
    conversations = results.getTweetsWithReply();
}

if (conversations.isEmpty()) {
    conversations = new ArrayList<Status>();
    Status status = originalStatus;
    while (status.getInReplyToStatusId() > 0) {
        status = t.showStatus(status.getInReplyToStatusId());
        conversations.add(status);
    }
}
// show the current message in the conversation, if there's such
if (!conversations.isEmpty()) {
    conversations.add(originalStatus);
}
Run Code Online (Sandbox Code Playgroud)

编辑:这不再适用,因为Twitter API v 1现在没有使用