2012-11-15 54 views
7

無法在官方TS文檔,其他Tweetsharp SO帖子或通過圖書館的類進行挖掘;所以我想我會問。如何使用Tweetsharp從特定用戶檢索最近推文的列表?推文:從特定用戶檢索推文列表

您可以假設我使用的是正在關注用戶的帳戶進行身份驗證,他們是我想要檢索的推文。我甚至可以用用戶本身的帳戶進行驗證。

回答

19

使用ListTweetsOnSpecifiedUserTimeline()。

例如:

var service = new TwitterService(ConsumerKey, ConsumerSecret); 
service.AuthenticateWith(AccessToken, AccessTokenSecret); 
var currentTweets = service.ListTweetsOnSpecifiedUserTimeline(screenName:"screen name", page:1, count:100); 
+0

完全錯過這個方法。謝謝羅納德! –

+1

我們怎麼知道計數是小於還是小於100? – CanCeylan

+0

@CanCeylan這個數字描述頁面大小。一頁最多有100條記錄。 – P5Coder

1

的方法是在更新版本稍有不同。它現在被稱爲 ListTweetsOnUserTimeline()

而且你現在要通過選項,如下所示:

var currentTweets = service.ListTweetsOnUserTimeline(new ListTweetsOnUserTimelineOptions 
       { 
        ScreenName = "yourTwitterHandle", 
        Count = 5, 
       });