Что я пытаюсь сделать, так это нажать на форму с помощью POST и получить ответ в виде " text/html», который я могу проанализировать и определить, сохраняется ли он. Это не API как таковой, а форма, созданная InfusionSoft. Пользователь вводит адрес электронной почты, и я отправляю его в API для хранения. Вот код, который я использую:
Код: Выделить всё
let manager = AFHTTPRequestOperationManager()
var parameters = ["inf_form_xid": "MY_ACCESS_ID",
"inf_form_name": "Webform in Content App",
"infusionsoft_version": "1.34.0.35",
"inf_field_email": self.emailTextField.text]
manager.POST( "https://ns166.infusionsoft.com/app/form/process/REALLYLONGUNIQUEID",
parameters: parameters,
success: { (operation: AFHTTPRequestOperation!,responseObject: AnyObject!) in
println("JSON: " + responseObject.description)
},
failure: { (operation: AFHTTPRequestOperation!,error: NSError!) in
println("Error: " + error.localizedDescription)
})
Ошибка: запрос не выполнен: неприемлемый контент -type: text/html
В конце дня я хочу убедиться, что он был сохранен на сервере, прежде чем разрешить пользователю продолжить в приложении.
Любая помощь очень важна оценил.
Подробнее здесь: https://stackoverflow.com/questions/264 ... ontent-typ
Мобильная версия