Ich benutze API und bekomme JSON-Daten mit SwiftyJSON
. Ich brauche ein Add-Token für die API. Wie kann ich das mit SwiftyJson
tun?SwiftyJSON: Wie kann ich Token hinzufügen?
Mein Code:
lassen jsonData = (NSData (contentsOfURL: NSURL (string: "http://api.football-data.org/v1/soccerseasons/424/leagueTable")) als NSData)
var readableJSON = JSON(data: jsonData, options: .MutableContainers, error: nil)
let name = readableJSON["standings"]
Normalerweise mit diesem Code Ich füge Token, wenn Ich benutze Swift's JSON:
let url = NSMutableURLRequest(URL: NSURL(string: "http://api.football-data.org/v1/soccerseasons/424/leagueTable")!)
url.addValue("mytokenishere", forHTTPHeaderField: "X-Auth-Token")
url.HTTPMethod = "GET"
Nein, ich Daten machen werde. Funktioniert das für GET? Tut mir leid, ich bin gerade nicht auf dem Macbook. – winnervswinner
technisch ja, obwohl ich nicht sicher bin, wie ios diese Art von Sache behandelt: http://stackoverflow.com/questions/978061/http-get-with-request-body –
Will 'readbleJSON' bekommen es auf diese Weise? Der URL-Wert wird nicht in 'jsonData' implementiert. Ist das ein Problem oder eine URL ist das gleiche und er wird das Token bekommen, weil die gleiche URL implementiert? Btw API funktioniert, aber es ist für Live-Apps erforderlich. Auch dieser Code funktioniert. – winnervswinner