2014-04-29 1 views
0

어떤 방법이 있어도 화면의 이름을 전달하여 사용자의 홈 타임 라인을 얻을 수 있습니까? 현재 인증 된 사용자의 타임 라인을 가져 오는 코드가 있습니다. 그러나 나는 또한 동일한 인증 된 계정을 사용하여 다른 사용자를 원합니다. 가능한가? 또는이 작업을 수행하기 위해 다른 종류의 인증을 도입해야합니까?Get Screen 자신의 ScreenName을 사용하여 사용자의 홈 타임 라인

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는 홈 타임 라인에 화면 이름을 제공하는 옵션을 제공하지 않습니다. 타임 라인을 소유 한 사용자로 권한을 부여하거나 ID를 가져 오는 친구/FollowerList 쿼리를 수행 한 다음 사용자 ID를 기반으로 친구의 트윗을 쿼리해야합니다.