2012-01-13 71 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

相關問題