Sending SMS via Twilio on ios?
iphone, twilio
Solution
According to this answer, error 1012 means that a request for authentication was canceled by the user.
It's just a hunch, but you may want to try using HTTP Basic Auth by adding an Authorization header like this: Objective-c HTTP Basic authentication instead of including the credentials in the URL string, which counts on the Objective C library to turn those into a header correctly.
Problem
How can i send SMS through twilio, i have tried already and doing following. ``` - (IBAction)sendButtonPressed:(id)sender { NSLog(@"Sending request."); // Common constants NSString *kTwilioSID = delegate.sessionId; NSString *kTwilioSecret = delegate.twilioToken; NSString *kFromNumber = delegate.twlioNumber; NSString *kToNumber = @"+14126620408"; NSString *kMessage = @"Hi there......"; // Build request NSString *urlString = [NSString stringWithFormat:@"https://%@:%@@api.twilio.com/2010-04-01/Accounts/%@/SMS/Messages", kTwilioSID, kTwilioSecret, kTwilioSID]; NSURL *url = [NSURL URLWithString:urlString]; NSMutableURLRequest *request = [[NSMutableURLRequest alloc] init]; [request setURL:url]; [request setHTTPMethod:@"POST"]; // Set up the body NSString *bodyString = [NSString stringWithFormat:@"From=%@&To=%@&Body=%@", kFromNumber, kToNumber, kMessage]; NSData *data = [bodyString dataUsingEncoding:NSUTF8StringEncoding]; [request setHTTPBody:data]; NSError *error; NSURLResponse *response; NSData *receivedData = [NSURLConnection sendSynchronousRequest:request returningResponse:&response error:&error]; // Handle the received data if (error) { NSLog(@"Error: %@", error); } else { NSString *receivedString = [[NSString alloc]initWithData:receivedData encoding:NSUTF8StringEncoding]; NSLog(@"Request sent. %@", receivedString); } } ``` and got error: The operation couldn’t be completed. (kCFErrorDomainCFNetwork error -1012. Please help to do this issue, or share with me any helping meterial. Thanks in Advance.