私はSwiftにとって非常に新しく、YelpのAPIへのリクエストを行うために複数のパラメータを指定する方法がわからないので、Swift3でどのようにできるのだろうかと思っていたレスポンスをJSONに変換します。 PS。現在、私がこれまで持っているものです...おかげAPIリクエストのパラメータを指定する
import UIKit
import PlaygroundSupport
PlaygroundPage.current.needsIndefiniteExecution = true
let consumer_key = "YWRAq7EKtUk1U3wENMNKEvGgL"
let consumer_secret = "2e08byjGV1k0XvPcwUwBoIxMDT7RozjdmEdk03RqCvUMqtE7nH"
let access_token = "3681130275-Onust8RaEz7Yczw07sWz52vLsEnxRCnnFDXZ5qA"
let access_token_secret = "dwLn951PF4bCh96xd170NCGpgOb5iRkqwgoNvTignDEMq"
var request = URLRequest(url: URL(string: "https://api.yelp.com/v3/businesses/search")!)
request.setValue(access_token_secret, forHTTPHeaderField: "Authorization")
let session = URLSession.shared
session.dataTask(with: request) {data, response, err in
do{
let JSON = try JSONSerialization.jsonObject(with: data!, options: []) as! NSDictionary
DispatchQueue.main.async {
}
}
catch {
print("json, error: \(error)")
}
}.resume()
でサーバーにリクエストを送信するためのサンプルコードですhttps://github.com/codepath/ios_yelp_swift/tree/master/Yelp – Vinodh
@Vinodhあなたが提供したソースはYelpを使用していますV2。 OPはYelp V3を使用しています。 – htjohn