2012-05-25 1 views
0

내 iPhone 앱 (iOS 4.0 타겟팅)에서 Twitter를 통합해야합니다. 트위터 + OAuth를 사용했으며 성공적으로 한 번 게시 할 수 있습니다.iOS 4.0에 twitter + Oauth를 포함하여 HTTP 오류가 발생했습니다.

이 나에게 다음과 같은 오류를주고 그 후 :

F622CF31-9D3F-4FAF-AE0A-50914C1FD0EF failed with error: Error Domain=HTTP Code=403 
"The operation couldn’t be completed. (HTTP error 403. 

여기 대리자 메서드 내 간단한 트위터 코드입니다.

버튼 클릭 코드 :

if(![_engine isAuthorized]){ 
      UIViewController *controller = [SA_OAuthTwitterController controllerToEnterCredentialsWithTwitterEngine:_engine delegate:self]; 

      if (controller){ 
       [self presentModalViewController:controller animated:YES]; 
       } 
     } 
     else 
     { 
       [_engine sendUpdate:@"Hello"]; 
     } 

위임 방법 :

- (void)storeCachedTwitterOAuthData:(NSString *)data forUsername:(NSString *)username { 
    NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults]; 

    [defaults setObject:data forKey:@"authData"]; 
    [defaults synchronize]; 
} 

- (NSString *) cachedTwitterOAuthDataForUsername: (NSString *) username { 
    return [[NSUserDefaults standardUserDefaults] objectForKey: @"authData"]; 
} 

인가가 나는 OAuth는 권한을 확장하기 위해 수정해야하는 것은?

답변

관련 문제