2014-01-17 7 views
0

Github Twitterizer 버전 2.4.2를 사용하여 Access-token, AccessTokenSecret을 저장하여 트위터 로그인 &을 사용하고 있습니다. 사용Twitterizer API (Github) 버전 2.4.2의 문제

DLL을 :

1) Twitterizer 버전 2.4.2

2) Newtonsoft.Json 버전 4.5.5

결과 : 우리는 결과 아래 얻고있다.

액세스 레벨 : Twitterizer.AccessLevel.Unavailable 내용 : "" 결과 : 무단

RequestUrl : 우리는 AccessTokenSecret, 액세스 토큰과 같은 정보를 전송하는 동안 JSON 데이터를 얻을 수없는 http://api.twitter.com/1/account/verify_credentials.json

, 소비자 키, 소비자 비밀. 우리는 또한 SSL/TLS 서버에 PCA-3G2.pem 및 PCA-3G3.pem 인증서를 설치했지만 여전히이 문제에 직면 해 있습니다. 친절하게 해결되도록 도와주세요. 나는이 문제에 대한 연구를 위해 2 주 동안 마지막으로 해결책을 찾을 수있다

OAuthTokens tokens = new OAuthTokens() 
    { 
    Access-token = XXX-XXX, 
    AccessTokenSecret =XXX-XXX, 
    ConsumerKey = XXX-XXX, 
    ConsumerSecret = XXX-XXX 
    }; 
     TwitterResponse<TwitterUser> twitterResponse = TwitterAccount.VerifyCredentials(tokens); 
     if (twitterResponse.Result == RequestResult.Success) 
     { 
      ResultLabel.Text = string.Format("Success! Verified as {0}", twitterResponse.ResponseObject.ScreenName); 
      TwitterResponse<TwitterStatus> twitterRes = TwitterStatus.Update(tokens, "Some 2", null); 
      ResultLabel.CssClass = "ResultLabelSuccess"; 

      if (twitterRes.Result == RequestResult.Success) 
      { 
       ResultLabel.Text += string.Format(". Update Status Success!! Updated text {0}", twitterRes.ResponseObject.Text); 
       ResultLabel.CssClass = "ResultLabelSuccess"; 
      } 
      else 
      { 
       ResultLabel.Text += string.Format(". Update Status Failed! {0}", twitterRes.ErrorMessage); 
       ResultLabel.CssClass = "ResultLabelFailed"; 
      } 
     } 
     else 
     { 
      ResultLabel.Text = string.Format("Failed! \"{0}\"", twitterResponse.ErrorMessage ?? "Not Authorized."); 
      ResultLabel.CssClass = "ResultLabelFailed"; 
     } 

답변

0

:

코드 (내 웹 응용 프로그램에서 사용했습니다, 코드 조각을 검색 할 수 있습니다). Twitter에 따르면 2014 년 1 월 14 일부터 HTTP 대신 HTTPS 연결을 사용해야합니다. Twitterizer 버전 2.4.2를 사용하는 경우 Twitterizer24Classes 파일을 수정하고 "http://api.twitter.com/1/"을 ""로 변경하십시오.

+0

데이비드, 변경 사항에 대해 언급 한 수업은 어디에 있습니까? – Giuseppe