2014-04-29 45 views
0

有什麼辦法,我可以通過傳遞他的屏幕名稱來獲取用戶的家庭時間線?我目前有一個代碼來獲得認證用戶的時間表。但我也想通過使用相同的身份驗證帳戶獲取其他用戶。可能嗎?或者我需要介紹一些其他類型的身份驗證才能正常工作?通過使用他的屏幕名稱爲用戶獲取Twitter家庭時間線

public async void GetHomeTimeLine(string screenName) 
      { 
       _screenName = screenName; 
       var twitterContext = new TwitterContext(_auth); 
       var tweets = await twitterContext.Status 
        .Where(s => s.ScreenName == _screenName 
&& s.Type == StatusType.Home && s.Count == 200) 
        .ToListAsync(); 


      } 

回答

1

Twitter API不提供在Home時間線上提供屏幕名稱的選項。您需要授權爲擁有時間線的用戶,或者執行Friends/FollowerList查詢以獲取ID,然後根據用戶ID查詢好友的推文。

相關問題