JSON-запрос с помощью SWIFT, iOS [дубликат]Jquery

Программирование на jquery
Ответить
Anonymous
 JSON-запрос с помощью SWIFT, iOS [дубликат]

Сообщение Anonymous »

Я хотел бы быстро преобразовать этот запрос:

Код: Выделить всё

jQuery.ajax(
{
url: "http://website.net/api/Clients/",
type: 'POST',
headers: {"Token": "Votre token"},
dataType: "json",
data: { "PhoneNumber": phoneNumberValue, "SecretCode":      secretCodeValue },
success: function (data) { alert("it worked!") }
});

Я пробовал это в Swift, но безуспешно:

Код: Выделить всё

func submitNumber() {
let session = NSURLSession.sharedSession()
let url = NSURL(string: "http://website.net/api/Clients/")!
let request = NSMutableURLRequest(URL: url)
request.HTTPMethod = "POST”
request.allHTTPHeaderFields = ["Token" : “myKey”]
let requestDictionary = ["PhoneNumber": 3333333333, "SecretCode": 12345]

request.HTTPBody = try! NSJSONSerialization.dataWithJSONObject(requestDictionary, options: [])

let task = session.dataTaskWithRequest(request) { data, response, error in

if let httpResponse = response as? NSHTTPURLResponse {
let statusCode = httpResponse.statusCode
if (statusCode == 200) {
do {
let json = try NSJSONSerialization.JSONObjectWithData(data!, options:.AllowFragments)

print(json)

}catch {
print(error)
}

} else {
print(“failure”)
}
}
}
task.resume()
}
Но всегда пишется «сбой», я понятия не имею, как с этим справиться...
Как мне это сделать, пожалуйста ?

Подробнее здесь: https://stackoverflow.com/questions/368 ... -swift-ios
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»