Twitter4j收藏推文错误 - 您已经收藏此状态

时间:2016-12-06 00:37:53

标签: java api twitter twitter4j

我试图使用Twitter4j收藏推文。更具体地说,我的目标是收集关于特定查询的100条推文。我遇到错误的问题" 您已经偏好此状态。"我认为一个简单的解决方法是检查推文是否被收藏,如果不喜欢,那么就喜欢它。但是,这不起作用。这是我的代码:

public static void favoriteByTweet(Twitter twitter) throws TwitterException{
    Query query = new Query();
    query.setQuery("LeBron");
    query.setResultType(Query.RECENT);
    /* The maximum number of tweets we can retrieve at one time is 100. */
    query.setCount(100);
    QueryResult tweetList = twitter.search(query);
    List<Status> tweets = tweetList.getTweets();

    for (Status s : tweets){
        if(!s.isFavorited()){
            twitter.createFavorite(s.getId());
        }
    }
}

感谢。

0 个答案:

没有答案