2012-12-26 4 views
1
TwitterService service = new TwitterService("CONSUMER KEY", "CONSUMER SECRET"); 
service.AuthenticateWith("TOKEN KEY", "TOKEN SECRET"); 

var retweets = service.ListRetweetsByMe(); 

그래서이 스크립트를 사용하여 모든 리트 윗을 가져올 수 있지만 어떤 사용자입니까? 먼저 올바른 자격 증명으로 인증해야한다고 생각합니다. 어떻게해야합니까? 사용자가 로그인 할 때 그/그녀의 ID와 PW를 넣어해야ID와 비밀번호를 사용하여 TweetSharp로 로그인

답변

2

을 당신의 OAuth를 사용해야합니다.

TwitterClientInfo client = new TwitterClientInfo(); 
     client.ConsumerKey = "ConsumerKey"; 
     client.ConsumerSecret = "ConsumerSecret"; 
     twitterService = new TwitterService(client); 
     requestToken = twitterService.GetRequestToken(); 
     Uri urlAuth = twitterService.GetAuthorizationUri(requestToken); 

당신이 WebBrowser 컨트롤 또는 어떻게 당신이 원하는에 해당 URL로 사용자를 보낼 수 ... 그럼 당신은 텍스트 상자 또는 뭔가로 핀을받을 필요가 ... 나는 당신이 데스크톱 애플 리케이션에 대해 이야기하고 있다고 생각 대답.