Ich bin Swift sehr neu, und ich bin mir nicht sicher, wie ich mehrere Parameter angeben kann, um Anfragen an Yelps API zu stellen, weil ich mich gefragt habe, wie ich das in Swift3 machen kann verwandle die Antwort in ein JSON. PS. zur Zeit versucht, eine Antwort auf Spielplatz zu bekommen, hier ist das, was ich so weit gekommen ... dankParameter für API-Anfragen angeben
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()
testen Werde von Yelp bereitgestellt senden https://github.com/codepath/ios_yelp_swift/tree/master/Yelp – Vinodh
@Vinodh Die von Ihnen angegebene Quelle verwendet Yelp V2. OP benutzt Yelp V3. – htjohn