2013-04-26 3 views
0

Twitterkit에서 이미지를 업로드하는 데 sharekit을 사용하고 있습니다. 키와 콜백 URL을 완벽하게 설정했습니다.iPhone : 공유 키트를 사용하여 Twitter에서 이미지를 업로드하는 중에 오류가 발생했습니다.

하지만 오류 메시지가 다음있어 트위터에 이미지를 업로드 내 로그인과 암호 자격 증명 를 입력해야합니다.

는 "트위터에서 액세스를 요청하는 문제가 발생했습니다."

동일한 앱에서 몇 개월 전 이전에 개의 이미지를 동일한 코드로 업로드 할 수있었습니다.

하지만 지금은 내가 문제

에 직면하고 당신은 사전에

덕분에 정확한 문제가 무엇인지 말해 줄 수 있습니다.

답변

4

은 일부 변경 공유 키트에서 발생있다. 이 문제를 해결하려면. 다음 확인 세부 정보에 대한

- (void)tokenAccessModifyRequest:(OAMutableURLRequest *)oRequest 

가 &이 링크 &에 따라 변경이 링크를 따르십시오 : 당신은이 방법에 따라 SHKTwitter.m 파일에서 라인의 일부 조각을 변경해야

https://github.com/SteveLeviathan/ShareKit/commit/7aab77655c1cbb1bf79092fcb3bb24dd80ab6380 

UPDATE :

이 방법을 내 &으로 바꾸고 다음을 확인하십시오.

- (void)tokenAccessModifyRequest:(OAMutableURLRequest *)oRequest 
{ 
    if (xAuth) 
    { 
     NSDictionary *formValues = [pendingForm formValues]; 

     OARequestParameter *username = [[[OARequestParameter alloc] initWithName:@"x_auth_username" 
                      value:[formValues objectForKey:@"username"]] autorelease]; 

     OARequestParameter *password = [[[OARequestParameter alloc] initWithName:@"x_auth_password" 
                      value:[formValues objectForKey:@"password"]] autorelease]; 

     OARequestParameter *mode = [[[OARequestParameter alloc] initWithName:@"x_auth_mode" 
                     value:@"client_auth"] autorelease]; 

     [oRequest setParameters:[NSArray arrayWithObjects:username, password, mode, nil]]; 
    } 

    else { 
      if (self.pendingAction == SHKPendingRefreshToken) 
        { 
          if (accessToken.sessionHandle != nil) 
            [oRequest setOAuthParameterName:@"oauth_session_handle" withValue:accessToken.sessionHandle]; 
         } 

       else 
         [oRequest setOAuthParameterName:@"oauth_verifier" withValue:[authorizeResponseQueryVars objectForKey:@"oauth_verifier"]]; 
      } 
} 
+0

당신의 도움을 주셔서 감사하지만 난 코드의 블록을 쓴하지만 여전히 내가 같은 오류를 얻고있다. 내 업데이트 답을 확인 – user1954352

+0

.... – Vishal

+0

내 방법을 복사 및 다음 확인 .... – Vishal

0

ShareKit 2으로 전환 할 수 있습니다. 자주 업데이트됩니다. URL에서 언급 한 바와 같이

관련 문제