0

親愛なるコミュニティへ

タイムラインの操作に関する Twitter のガイドラインによると、完全なタイムラインを収集するためのアプリケーションの最初のリクエストでは、max_idパラメーターを省略することが推奨されています ( https://dev.twitter.com/rest/public/timelines#the-max-id-parameterを参照)。

ここで、過去にユーザーのタイムラインを収集し、ツイートをデータベースに保存したとします。since_id新しいツイートを収集するためにタイムラインを再訪すると、既存のデータに基づいて最初のリクエストで指定できるはずです。

残念ながら、Spring Social Twitter と に含まれるメソッドを使用してこれを達成する方法がわかりませんTimelineOperations両方 since_idを受け入れるか、またはどちらも受け入れないメソッドのみが利用可能ですmax_id

メソッドのパラメーターがではなくタイプLong.MAX_VALUEであるmax_idためorg.springframework.social.InternalServerErrorException 、渡すことはnullオプションではありません。longLong

tl;dr: Spring Social Twitter を使用して、指定since_id せずに指定しながらタイムラインを要求するにはどうすればよいですか?max_id

4

1 に答える 1