我使用post方法接收api的响应,如下所示
成功{
短链= pAHJt7;
现状= 200;
}‘
我只想使用短链接与我的网址分享使用深度链接的概念。
下面是我的post方法代码,在该方法中,我从api获得响应
func postRequest(latitude:Double,longitude:Double) {
guard let url = URL(string: "http://i.Mallangtech.com/api/Url") else{
return
}
var request = URLRequest(url: url)
request.httpMethod = "POST"
request.setValue("application/Json", forHTTPHeaderField: "Content-Type")
let body:[String: AnyHashable] = [
"status": 200,
"shortlink":"okko"]
request.httpBody = try? JSONSerialization.data(withJSONObject: body, options: .fragmentsAllowed)
//hiting api
let task = URLSession.shared.dataTask(with: request) { data, _, Error in
guard let data = data, Error == nil else {
return
}
do{
let response = try JSONSerialization.jsonObject(with: data, options: .allowFragments)
print("Success\(response)")
}
catch{
print (error)
}
}
task.resume()
}
```https://stackoverflow.com/questions/72667295
复制相似问题