0
, 나는Twitter XAuth가 액세스 토큰에 대한 요청 데이터를 게시하는 방법은 무엇입니까? 나는 다음 코드를 사용했을 때
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"https://api.twitter.com/oauth/access_token"]];
[request setHTTPMethod:@"POST"];
NSString *postString = @"oauth_consumer_key=My Consumer key&oauth_signature_method=HMAC-SHA1&oauth_signature=My Consumer secret&oauth_timestamp=?????&oauth_nonce=?????oauth_version=1.0&x_auth_username=My Twitter ID&x_auth_password=My Twitter password&x_auth_mode=client_auth";
[request setHTTPBody:[postString dataUsingEncoding:NSUTF8StringEncoding]];
NSHTTPURLResponse *response = NULL;
NSData *responseData = [NSURLConnection sendSynchronousRequest:request returningResponse:&response error:nil];
NSString *responseDataString = [[NSString alloc] initWithData:responseData encoding:NSASCIIStringEncoding];
NSLog(@"Response from Twitter: %@", responseDataString);
그래서, 내가 요청 내용 다음과 같이 사용 된 후 데이터의 정확한 구성을 알고 싶다 "OAuth는 서명 토큰의 유효성을 검사 할 수 없습니다"라는 메시지를 받았습니다. 내 응용 프로그램이 키 내 소비자 = XAUTH
oauth_consumer_key를 사용할 수있는 기능을 가지고
oauth_signature_method = HMAC-SHA1
oauth_signature =
oauth_timestamp 비밀 내 소비자 = ?????
oauth_nonce = ?????
oauth_version = 1.0
x_auth_username = 내 트위터 ID
x_auth_password = 내 트위터 비밀번호
x_auth_mode = client_auth
응답 해 주셔서 감사합니다. – cnook
link = broken ... –
link = fixed ... –