Мне нужна помощь с помощью Alamofire, чтобы сделать POST на веб-страницу, используя имя пользователя/пароль, передающий API из Twilio.iOS http POST с использованием Alamofire
Раньше я использовал SwiftRequest от GitHub, но это не поддерживает Swift 2.0.
Код я использовал (с помощью SwiftRequest) было:
var data = [
"To" : mobileInput.text as String!,
"From" : twilioSMSFrom,
"Body" : String(code) as String
]
var swiftRequest = SwiftRequest()
swiftRequest.post("https://api.twilio.com/2010-04-01/Accounts/\(twilioUsername)/Messages",
auth: ["username" : twilioUsername, "password" : twilioPassword],
data: data,
callback: {err, response, body in
if err == nil {
println("Success: \(response)")
} else {
println("Error: \(err)")
}
})
Как я могу перевести это использовать Alamofire вместо этого?
Я искал какое-либо решение, но мог бы найти любой.
Может кто-нибудь мне помочь?
Это вернуло УСПЕХ, но ваш ответ не включал часть данных. Как я могу обеспечить отправку данных? –
Я отредактировал свой ответ с примером данных JSON. – Superian007
Прошу прощения, но не достаточно точно. Я имел в виду, что часть данных должна быть отправлена в POST, чтобы иметь возможность получить необходимые данные в результате. Я проверил ваш код, и он ответил, что данные JSON равны нулю, как и ожидалось. –