您可以通過getUserTimeline()方法獲取用戶的所有推文。在特定日期後獲取用戶的所有推文
您也可以在特定日期後獲取所有推文:sinceId()方法。
但我想結合這兩個。我想從某個用戶那裏獲取所有推文,但只能獲得在給定日期之後發佈的推文。任何想法如何做到這一點?
您可以通過getUserTimeline()方法獲取用戶的所有推文。在特定日期後獲取用戶的所有推文
您也可以在特定日期後獲取所有推文:sinceId()方法。
但我想結合這兩個。我想從某個用戶那裏獲取所有推文,但只能獲得在給定日期之後發佈的推文。任何想法如何做到這一點?
我不明白你爲什麼需要sinceId()
。 getUserTimeline()
返回Status
es的分頁列表。對於列表中的每個狀態,做status.getCreatedAt()
返回一個Date
這是一個Comparable
。您可以輕鬆比較Date
實例,並確定Date
是否發生在另一個Date
之後。
我剛剛使用推文的id作爲日期的標記。我並不在乎日期本身,而只是推文是在之前加載的推文之前還是之後。文檔表明,id是新近度的一個或多或少的可靠指標。即,ID 1234最有可能是在1233之前發佈的推文。
謝謝!