twitter - 如何从 TweetSharp 的 ListTweetOnHomeTimeline() 方法获取最多 800 条推文?

标签 twitter tweetsharp

我正在制作一个演示应用程序,我想要显示特定用户的 800 条推文。 我知道 Twitter API 每次调用只允许 200 条推文,而我们最多可以获得 800 条推文。

IEnumerable<TwitterStatus> homeTweets = service.ListTweetsOnHomeTimeline(new ListTweetsOnHomeTimelineOptions { Count = 200 });

通过此方式,我能够在通话中获取 200 条推文,但无法获取最多 800 条推文。

基本上我想从 ListTweetsOnHomeTimeline() 方法获取最多 800 条推文。

如何获取?

任何帮助将不胜感激

最佳答案

花一些时间后,我会找出如何获得最多的推文。像这样:

IEnumerable<TwitterStatus> homeTweets = service.ListTweetsOnHomeTimeline(new ListTweetsOnHomeTimelineOptions { Count = 200 });


var tweet2 = service.ListTweetsOnHomeTimeline(new ListTweetsOnHomeTimelineOptions { Count = 200, MaxId = homeTweets.Last().Id });

从 homeTweets 获取最后一条推文的 ID,并在再次调用 ListTweetsonHomeTimeline() 方法时将其设置为 MaxId。通过执行此操作,您将获得接下来的 200 条推文,继续执行相同的任务将为您获得最多 800 条推文。

关于twitter - 如何从 TweetSharp 的 ListTweetOnHomeTimeline() 方法获取最多 800 条推文?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19031855/

相关文章:

twitter - Twitter 意图和 Twitter 共享 URL 之间的区别

c# - TweetSharp 使用 PhotoChooserTask 和 SendTweetWithMedia 上传图片

c# - TweetSharp - FluentTwitter 去哪儿了?

用于搜索推文的 Java 代码

php - Twitter REST API : Possible to Hotlink Twitter Images? 为什么 Firefox 中没有图像显示?

node.js - 使用 Node.js、express、twit 和 passport-twitter 代表另一个用户发布到 Twitter

python - Tweepy 的 'destroy_friendship()' 函数有批处理版本吗?

security - 我应该通过 Twitter 上的直接消息向用户提供丢失的凭据吗?

c# - 使用 tweetsharp 避免 Twitter 的登录提示

c# - TwitterService.GetRequestToken 引发异常 "Value cannot be null. Parameter name: query"