2014-04-29 4 views
1

LinqToTwitter를 C# 데스크톱 응용 프로그램에서 사용하고 있습니다. OAuth 자격 증명을 사용하여 이미지가있는 트윗과 트윗을 트위터에 보내려고합니다. 처음에 나는 내 자신의 트위터 응용 프로그램이 필요한 속성을 사용하고 있습니다 :Linq-to-Twitter는 항상 오류가 발생합니다. Unauthorized

var auth = new SingleUserAuthorizer 
{ 
    Credentials = new SingleUserInMemoryCredentials 
    { 
     ConsumerKey = "key", 
     ConsumerSecret = "secret", 
     TwitterAccessToken = "token", 
     TwitterAccessTokenSecret = "tokensecret" 
    } 
}; 

var context = new TwitterContext(auth); 
context.UpdateStatus("Hello World"); 

참고 : 나는 더블 제가 위에서 키와 토큰에 대한 올바른 값을 사용하고 있지만 항상 (401)는 무단 erroring 것을 확인했다.

참고 : http://linqtotwitter.codeplex.com/wikipage?title=LINQ%20to%20Twitter%20FAQ&referringTitle=Documentation

어떤 도움이 문제를 해결하려면 : 또한 내가 어떤 실수에 대한 링크를 확인했다?

답변

1

코드가 양호한 것 같습니다.

참조하는 FAQ는 현재 가장 유용한 자료입니다.

어떤 유형의 응용 프로그램을 구축하고 있습니까? 예 : ASP.NET, Windows Phone 등?

또한 소스 코드를 다운로드하고 LinqToTwitterDemos 프로젝트가 작동하는지 확인해보십시오.

+0

Twitter APP 콘솔에서 Tocken + Token Secret 쌍을 재생성했습니다. 오래된 토큰과 비밀이 만료되었습니다. 평생 무슨 일이 일어 났는지는 모르지만 그것은 나를 위해 일했습니다. – theGeekster

+0

비슷한 문제가있는 다른 사용자 : OAuth 인증 프로세스를 통해 Twitter 앱을 승인했는지 확인하십시오. – theGeekster

+0

고맙습니다 @ theGeekster, 나는 만료 된 잠재적 인 토큰 시나리오를 FAQ에 추가했습니다. –