Я хочу отправить форму API через приложения ios с помощью ASIHTTPREQUEST. моя проблема в том, что когда я нажимаю кнопку отправки или отправки, ничего не происходит. Я подключил кнопку отправки к контроллеру просмотра. Фактически, что я хочу сделать, это приложение для обмена сообщениями, используя мой собственный сервер хостинга, который должен отправить значение uuid и password для отправки запроса. Вот мой код реализации.Как отправить запрос API через asihttprequest
- (IBAction)sendClicked:(id)sender {
[sendButton resignFirstResponder];
{
ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:[NSURL URLWithString:@"https://cc.frifon.net_dosmssend/"]];
[request setDelegate:self];
[request setNumberOfTimesToRetryOnTimeout:3];
[request setRequestMethod:@"POST"];
[request setPostValue:USERNAME forKey:@"sip"];
[request setPostValue:PASSWORD forKey:@"pwd"];
[request setPostValue:UUID forKey:@"uuid"];
[request setPostValue:API_PASSWORD forKey:@"key"];
[request setPostValue:messageText forKey:@"message"];
[request setPostValue:NUMBER forKey:@"to"];
[request setPostValue:@"Submit" forKey:@"submit"];
[request start];
nil;
[request startAsynchronous];
NSError *error = [request error];
if (!error) {
NSString *response = [request responseString];
messageText.text = response;}
}
}
@end
Я также хочу получить список сообщений, которые были отправлены. Огромное спасибо тем, кто отвечает на этот вопрос.
ASIHTTPRequest имеет было прекращено какое-то время ... Было бы неплохо изучить альтернативные библиотеки, такие как AFNetworking, для лучшей поддержки – liamnichols