###前提・実現したいこと
Swift3でAPIを使ってデータを取得することができません。
###発生している問題・エラーメッセージ
以下のソースで試したのですが、どこが間違っておりますでしょうか。
###該当のソースコード
Swift3
1import UIKit 2 3class ViewController: UIViewController { 4 5 override func viewDidLoad() { 6 super.viewDidLoad() 7 } 8 9 override func didReceiveMemoryWarning() { 10 super.didReceiveMemoryWarning() 11 } 12 13 @IBAction func SendApi(_ sender: AnyObject) { 14 let apiUrl = URL(string: "APIのURL")! 15 var request = URLRequest(url: apiUrl) 16 17 request.addValue("application/json", forHTTPHeaderField: "Content-type") 18 request.addValue("application/json", forHTTPHeaderField: "Accept") 19 request.addValue("utf-8", forHTTPHeaderField: "Accept-Charset") 20 request.addValue("Bearer トークン", forHTTPHeaderField: "Authorization") 21 request.httpMethod = "GET" 22 23 URLSession.shared.dataTask(with: request) {data, response, err in 24 if (err == nil) { 25 print("success") 26 } else { 27 print("error") 28 } 29 }.resume() 30 } 31}
###補足情報(言語/FW/ツール等のバージョンなど)
Xcode8
回答1件
あなたの回答
tips
プレビュー