2012-01-13 57 views
2

我收到此错误,尝试使用SAOAuthTwitterEngine Oauth身份验证向hattrick.org发送请求。 所有的GET请求一切正常,但只有一个调用必须在POST与JSON字符串,这一个不起作用。OAMutableURLRequest - NSURLErrorDomain错误-1012

错误域= NSURLErrorDomain代码= -1012“的操作无法完成。(NSURLErrorDomain错误-1012)。

我敢肯定,要求必须是HTTP! 这里代码。

NSURL *finalURL = [NSURL URLWithString:path];  

OAMutableURLRequest *request = [[OAMutableURLRequest alloc] initWithURL:finalURL 
                   consumer:self.consumer 
                    token:_accessToken 
                    realm:nil 
                 signatureProvider:nil]; 

[request setHTTPMethod:@"POST"]; 
[request setHTTPBody:[[NSData alloc]initWithContentsOfFile:body]]; 

OADataFetcher *fetcher = [[OADataFetcher alloc] init]; 
[fetcher fetchDataWithRequest: request delegate: self didFinishSelector:@selector(testApiCallResult:didFinish:) didFailSelector: @selector(testApiCallResult:didFail:)]; 

return responseBodyToReturn; 

我不知道如何解决这个错误。

回答

0

我认为你在错误发生在图书馆...

尝试用另一种,我的建议是使用这样的:

gdata-objectivec-client

相关问题