안녕하세요 여러분, 내 iPhone 앱을 통해 사진을 업로드 할 때 Twitpic이 성공적으로 작동하도록 노력하고 있습니다. 과거에는 괜찮 았지만 지금은 모든 인증 코드를 변경했습니다.OAuth Echo TwitPic - iPhone에서 Twitter 클라이언트로 작업하기
이 내가있어 무엇이며, 어떤 이유로 단지 나에게 오류를주고있다 :
oAuth = [[OAuth alloc] initWithConsumerKey:twitter_consumer_key andConsumerSecret:twitter_consumer_secret];
NSString *fakeurl = @"https://api.twitter.com/1/account/verify_credentials.json";
NSString *oauth_header = [oAuth oAuthHeaderForMethod:@"GET" andUrl:fakeurl andParams:nil];
NSLog(@"OAuth header : %@\n\n", oauth_header);
NSString *url = @"http://api.twitpic.com/2/upload.json";
ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:[NSURL URLWithString:url]];
request.delegate = self;
[request addRequestHeader:@"User-Agent" value:@"ASIHTTPRequest"];
request.requestMethod = @"GET";
[request addRequestHeader:@"X-Verify-Credentials-Authorization" value:oauth_header];
[request addRequestHeader:@"X-Auth-Service-Provider" value:@"https://api.twitter.com/1/account/verify_credentials.json"];
if (_imageData) {
NSLog(@"Pic not nil");
}
[request setData:_imageData forKey:@"media"];
[request setPostValue:@"" forKey:@"message"];
[request setPostValue:twitpic_api_key forKey:@"key"];
[request setDelegate:self];
[request setDidFinishSelector:@selector(requestDone:)];
[request setDidFailSelector:@selector(requestFailed:)];
[request start];
어떤 오류가 발생하고 있습니까? 트위터가 너무 많아서 TwitPic이 사용자 인증 확인 요청을 전달할 수 없기 때문에 오류가 발생했을 가능성이 있습니다. – chrissr
내가 어떻게 오류를 확인할 수 있는지 잘 모르겠다. 나는 단지 "requestFailed :"를 실행하여 오류가 발생하고 있음을 알고있다. – Domness