【问题标题】:How to use twitter4j to get specify user's information within a specified period?如何使用twitter4j获取指定时间段内的指定用户信息?
【发布时间】:2017-10-04 17:27:09
【问题描述】:

现在我使用 twitter4j 来抓取用户数据。
TwitterFactory tf = new TwitterFactory(cb.build()); Twitter twitter = tf.getInstance();

     List<Status> tweets=  twitter.getUserTimeline("xxxxx");

它从这些代码中返回 20 条推文。如果我想在指定的时间段内获取指定用户的所有推文,你能告诉我可以吗?(例如一年?)

感谢您的阅读,对我糟糕的表达感到抱歉

【问题讨论】:

    标签: java api twitter web-crawler twitter4j


    【解决方案1】:

    我认为您可以使用search API。通过搜索Query,您可以指定setSince() 方法来检索自该日期以来的推文。请参阅Queryhere 的文档。

    【讨论】:

    • 感谢您的回复。抱歉,我不知道如何从指定用户那里获取推文?我们不能使用 twitter.getUserTimeline() 来设置时间吗?
    • 我认为我们无法在时间线 API 中指定日期/时间
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-10-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多