0

我需要流式传输所有包含某个主题标签的公共推文并回复某个帐户(我拥有)并将它们存储在数据库中。但是,我无法让 Twitter4j 为我做这件事。

有什么我想念的吗?我只能流式传输我的时间线。

4

1 回答 1

3

您不能使用过滤流指定诸如“回复某个帐户”之类的条件。但是,可以使用 Status#getUserMentionEntites() 检测推文是否是对某个帐户的回复。代码将是这样的:

public void onStatus(Status status){
  for(UserMentionEntity mention : status.getUserMentionEntities()){
    if(mention.getScreenName().equals("yusuke")){
      // do whatever you want
      break;
    }
  }
}
于 2012-11-28T15:17:39.293 回答