1

過去 24 時間に作成された特定のユーザーのすべてのツイートを表示する必要があるアプリケーションに取り組んでいます。REST-API を使用する便利な方法はありますか? タイムラインを使用して何らかのキャッシュ メカニズムを回避したいと考えています。ありがとうございました :)

4

1 に答える 1

1

Twitter REST API でできることは、次のようなことだけです。

Timeline resTimeline = downloadTimeline();
Tweet lastTweet = resTimeline.get(resTimeline.size() - 1);

while (lastTweet is younger than 24 hours) {
    TweetID lastTweetID = lastTweet.id;
    Timeline bufferTimeline = downloadTimeline(max_id = lastTweetID);
    resTimeline.addAll(bufferTimeline);
    lastTweet = resTimeline.get(resTimeline.size() - 1);
}

return resTimeline;
于 2012-07-05T13:57:06.987 に答える