Alamofire 和 MailGun
Posted
技术标签:
【中文标题】Alamofire 和 MailGun【英文标题】:Almofire and MailGun 【发布时间】:2016-10-29 05:02:15 【问题描述】:任何人都可以帮助使用 Alamofire 4 吗?我该如何转换它,我查看了文档,但我无法弄清楚。我需要进行身份验证,但我无法获得响应以提供响应、数据等信息。
Alamofire.request(.POST, "https://api.mailgun.net/v3/\(mgDomain)/messages", parameters:params)
.authenticate(user: "api", password: mgKey)
.response (request, response, data, error) in
print(request)
print(response)
print(error)
【问题讨论】:
【参考方案1】:Alamofire 4 版本:
let url = "https://api.mailgun.net/v3/\(mgDomain)/messages"
Alamofire.request(url, method: .post, parameters: params)
.authenticate(user: "api", password: mgKey)
.response response in
print(response)
print(response.request)
print(response.error)
欢迎阅读migration guide。有很多常见请求的示例,包括您的案例。
【讨论】:
以上是关于Alamofire 和 MailGun的主要内容,如果未能解决你的问题,请参考以下文章
Alamofire 自定义响应从 Alamofire v1.3 迁移到 3.0(和 Swift 2 语法)
哪个是 xcode 7.2 支持的 alamofire 对象映射器和 alamofire pod 版本