亲爱的社区,
根据 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
导致 aorg.springframework.social.InternalServerErrorException
并且传递null
不是一个选项,因为该方法的参数是类型long
而不是Long
.
tl;dr:如何在since_id
不指定max_id
使用 Spring Social Twitter 的情况下指定时间线?