首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >swift API请求和JSON解析

swift API请求和JSON解析
EN

Stack Overflow用户
提问于 2016-11-23 00:08:47
回答 1查看 236关注 0票数 0

我正在尝试使用swift创建一个简单的对SMMRY API的请求。我从来没有向API发出过请求,我对编程也是相当陌生的。到目前为止,我有:

代码语言:javascript
运行
复制
    @IBAction func summarizeButtonPressed(_ sender: Any) {
    var url : String = "http://api.smmry.com"
    var request : NSMutableURLRequest = NSMutableURLRequest()
    request.url = NSURL(string: url) as URL?
    request.httpMethod = "POST"

但是我不确定如何完成这个函数。有几个参数可以和url一起传递给API,包括几个必需的参数(API key),但我不知道把它们放在哪里。有关这些参数的更多信息,请访问http://smmry.com/api。我假设完成此操作后,将返回一个JSON数组,然后必须使用该数组进行解析。SwiftyJSON是否推荐给初学者,或者我应该学习如何手动操作?

如果要求帮助太多,我也会非常感谢任何学习如何在Swift中发出API请求的好教程。

EN

回答 1

Stack Overflow用户

发布于 2016-11-23 00:38:42

这个问题似乎太宽泛了..。

关于如何执行请求,您应该阅读有关URLSession的内容。

关于如何在请求中发送附加信息,这将取决于API如何期望参数。如果期望它们作为HTTP头,请看一下addValue(_:forHTTPHeaderField:) in URLRequest。如果预期它们是主体的一部分,请查看httpBody property

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40746557

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档