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导致 aorg.springframework.social.InternalServerErrorException 并且传递null不是一个选项,因为该方法的参数是类型long而不是Long.

tl;dr:如何在since_id 指定max_id使用 Spring Social Twitter 的情况下指定时间线?

4

1 回答 1

0

通过 0 代替 max_id 应该可以完成工作。

于 2017-04-06T07:17:55.403 回答