2012-09-08 4 views
0

트위터 라이저를 사용하고 있으며,보고 된 교통 사고를 공식 트위터 계정에 업로드하도록 ASP.Net 앱을 얻으려고합니다.Twitterizer로 짹짹 만들기가 WebException을 발생시킵니다. 401

저는 비슷한 질문을 한 번 보았습니다. 콜백 URL을 지정하고 부주의 한 오류가 있는지 확인하고 앱에 읽기 - 쓰기 권한이 있는지 확인하기 위해 모든 권장 사항을 시도했지만 여전히 문제를 해결할 수 없습니다. 아래에 설정과 코드의 스크린 샷이 있습니다. 콜백 URL은 존재하지 않지만 구성되어 있습니다. 어떤 도움이라도 대단히 감사하겠습니다.

enter image description here enter image description here

+0

인터넷 연결에 문제가 있습니까? http 연결로 Twitter에 직접 액세스 할 수 있습니까? 우리 회사가 트위터, 페이스 북 등을위한 필터를 가지고 있기 때문에 나는 똑같은 문제가 있었다. –

+0

나는 트위터에 직접 접속할 수있다. – Lee

답변

0

나는 다시이 문제에 대한 내 API 키를 재생하려고이 시간을 와서, 지금은 노력하고 있습니다. 아마도 이전의 열쇠는 멍청이 였을 것입니다.

0

를 찾는 또 다른 항목은 컴퓨터 시간입니다. 트위터 응답에서 서버 시간을보고 사용중인 컴퓨터와 비교하십시오. 또한, 여기에 트위터 사이트에서 문제 해결 가이드는 다음과 같습니다

https://dev.twitter.com/discussions/204

0
public static void UploadTweet(string token, string tokensecreat, byte[] img, string Title) 
     { 
      Twitterizer.OAuthTokens tokens = new Twitterizer.OAuthTokens(); 
      tokens.AccessToken = token; 
      tokens.AccessTokenSecret = tokensecreat; 
      tokens.ConsumerKey = TWITTER_CONSUMER_KEY; 
      tokens.ConsumerSecret = TWITTER_CONSUMER_SECRET; 
      byte[] photo = img; 

      TwitterResponse<TwitterStatus> response = TwitterStatus.UpdateWithMedia(tokens, Title, photo, new StatusUpdateOptions() { UseSSL = true, APIBaseAddress = "http://api.twitter.com/1.1/" }); 
      if (response.Result == RequestResult.Success) 
      { 

      } 
      else 
      { 

      } 
     }