2011-10-27 7 views
0

Twitterizer .NET 라이브러리를 사용하는 콘솔 앱은 의 내 짹짹만 출력합니까? 내가 그것을 이해하는 것에 따라 Twitter's API documentation 그것은 내가 뒤이어 계속하고있는 사람에게서 짹짹을 돌려줘야한다. 내가 생각할 수있는 유일한 점은 내가 설명한 here과 같이 자신의 계정으로 생성 한 액세스 토큰을 사용하는 것과 관련이 있지만 그 사실을 확인할 수는 없었습니다.TwitterTimeline.HomeTimeline은 내 트윗을 반환합니다.

public class Program 
{ 
    private const int ConsumerKey  = 0; 
    private const int ConsumerSecret = 1; 
    private const int AccessToken  = 2; 
    private const int AccessTokenSecret = 3; 

    static void Main(string[] args) 
    { 
     OAuthTokens tokens = new OAuthTokens() 
     { 
      ConsumerKey  = args[ConsumerKey], 
      ConsumerSecret = args[ConsumerSecret], 
      AccessToken  = args[AccessToken], 
      AccessTokenSecret = args[AccessTokenSecret] 
     }; 

     TwitterResponse<TwitterStatusCollection> response = TwitterTimeline.HomeTimeline(tokens); 

     foreach (TwitterStatus status in response.ResponseObject) 
     { 
      Console.WriteLine(status.Text); 
     } 
     Console.ReadLine(); 
    } 
} 
+0

아마도 타임 라인에 외부 트윗이 없습니다. – Mob

+0

내 타임 라인에 외부 트윗이 있음을 확실히 알고 있습니다. 이 콘솔을 사용하면 다음과 같이 볼 수도 있습니다. https://dev.twitter.com/console – s1mm0t

답변

1

코드가 정확합니다. www.twitter.com에 로그인 할 때 표시되는 것과 동일한 데이터 세트를 반환해야합니다.

+0

내 코드가 정상적으로 보이고 어리석은 짓을하지 않았 음을 확인해 주셔서 감사합니다. 라이브러리를 작동 시키면 멋진 라이브러리가됩니다. 아직 확인하지는 못했지만 트위터가 아니라 트위터 API 자체에 문제가 있다고 생각합니다. – s1mm0t

+0

모든 것이 잘 작동했습니다. 나는 바보입니다! 액세스 토큰을 생성하기 위해 한 사람 (나)을 따르는 트위터 계정을 사용 했으므로 정확하게 내 트윗 만 반환했습니다. – s1mm0t

+0

아하. 다행 이네요. –