【问题标题】:How to get the date of each twitter favorite using twitter4j如何使用 twitter4j 获取每个 twitter 收藏夹的日期
【发布时间】:2020-03-04 15:04:47
【问题描述】:

尝试使用以下代码获取每个 twitter 收藏夹的日期:

TwitterFactory tf = new TwitterFactory(cb.build()); Twitter twitter = tf.getInstance(); for (Status rt : twitter.getFavorites()) { System.out.println(rt); }

但它会返回一个状态对象,其中包含推文的数据以及该推文上收藏夹的计数

【问题讨论】:

    标签: java twitter4j


    【解决方案1】:

    不确定这是否是解决方案,但 Status 接口中有一个名为 getCreatedAt() 的方法。所以你可以试试这个:

    TwitterFactory tf = new TwitterFactory(cb.build()); 
    Twitter twitter = tf.getInstance(); 
    for (Status rt : twitter.getFavorites()) { 
    System.out.println(rt.getCreatedAt().toString(); 
    }
    

    来源:http://twitter4j.org/oldjavadocs/4.0.0/index.html

    包:twitter4j -> 状态(链接不直接链接到源)

    【讨论】:

    • 我试过了,但它得到的是推文的日期而不是转推的日期
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-08-05
    • 2012-06-15
    • 2019-09-28
    • 1970-01-01
    • 1970-01-01
    • 2014-02-18
    • 2014-01-07
    相关资源
    最近更新 更多