TWRequest message reply NSURLErrorDomain

I'm having trouble sending a response to a tweet using the TWRequest api. I can post a new tweet / status successfully, but the answers are with an error below. Please inform

I get an error message:

 Error Domain=NSURLErrorDomain Code=-1012 "The operation couldn't be completed. (NSURLErrorDomain error -1012.)" UserInfo=0x6c67900 {NSErrorFailingURLKey=https://api.twitter.com/1/statuses/update.json, NSErrorFailingURLStringKey=https://api.twitter.com/1/statuses/update.json, NSUnderlyingError=0x6ce28a0 "The operation couldn't be completed. (kCFErrorDomainCFNetwork error -1012.)"} 

Sample code below:

 NSDictionary *paramDict = nil; if(isReply) { paramDict = [NSDictionary dictionaryWithObjectsAndKeys: in_reply_to_status_id, @"in_reply_to_status_id", status, @"status", nil]; NSLog(@"Status is %@ %@",status,in_reply_to_status_id); } else { paramDict = [NSDictionary dictionaryWithObject:status forKey:@"status"]; } TWRequest *sendTweet = [[TWRequest alloc] initWithURL:[NSURL URLWithString:@"https://api.twitter.com/1/statuses/update.json"] parameters:paramDict requestMethod:TWRequestMethodPOST]; sendTweet.account = self.account; [sendTweet performRequestWithHandler:^(NSData *responseData, NSHTTPURLResponse *urlResponse, NSError *error) { if ([urlResponse statusCode] == 200) { dispatch_sync(dispatch_get_main_queue(), ^{ NSLog(@"Sent tweet: %@", status); }); } else { NSLog(@"Problem sending tweet: %@", error); } }]; 
+4
source share
1 answer

Stop searching for any help with TWRequest Twitter.framework has been deprecated since iOS 6.0. For any link to dev.twitter.com

  • Use Social.Framework, if you only need to post a tweet or image using a tweet, you can use the SLComposeViewController for this purpose.

  • In other cases, such as responding to a tweet or a favorite or even embedding Try this Singleton class: https://github.com/fhsjaagshs/FHSTwitterEngine Read its description, run the demo, and all your settings

+1
source

Source: https://habr.com/ru/post/1412914/


All Articles