ខ្ញុំមាន api មួយ ដោយខ្ញុំយកមកប្រើជាមួយ swift language នៅក្នុង xcode យើង
នេះខ្ញុំបើកជាមួយ Postman ដែលវាមានទំរងជា JSON
យើងមកភ្ជាប់ជាមួយ xcode យើងវិញម្តង
import UIKit
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
let url = URL(string: "https://script.google.com/macros/s/AKfycby8gUI56dyvtSjUQjyZ9AaatT4AWBgIznyqt203dFv39AtYxPJ_5wTAyBHfSchypC8Yaw/exec")
let session = URLSession.shared
let task = session.dataTask(with: url!) { data, response, error in
if error == nil{
let jsonObject = try? JSONSerialization.jsonObject(with: data!, options: .fragmentsAllowed)
let dict = jsonObject as? [String: Any]
let articles = dict!["data"] as! NSArray
for article in articles{
let a = article as! [String: Any]
print(a["NAME"] as! String)
print(a["PHONE"] as! String)
print(a["SEX"] as! String)
}
}
}
task.resume()
}
}
ចំណាំ
នៅចំនុច dataTask សូមយកកូដដូចខាងក្រោម
URLSession.shared.dataTask(with: URL, completionHandler: (Data?, URLResponse?, Error?) -> Void#>)
0 Comments