Как адаптировать ключ приложения Mashape в Swift?IOS

Программируем под IOS
Ответить
Anonymous
 Как адаптировать ключ приложения Mashape в Swift?

Сообщение Anonymous »

Я пытался использовать API «Yoda Speak» от Mashape.
Я получил двоичные данные, но не знаю, как их анализировать.
Когда я пытаюсь распечатать данные, я получил это message.
"(сообщение, Отсутствует ключ приложения Mashape. Перейдите на https://www.mashape.com, чтобы получить ключ.)"
Я думаю, что ключ приложения Mashape — это "jY0bEhHCBpmsh8j1mpA5p11tCJGyp1tok3Zjsn4ubbvNNp5Jt3".

Как адаптировать этот ключ в Swift?

func response(res: NSURLResponse!, data: NSData!, error: NSError!) {

let json: NSDictionary = NSJSONSerialization.JSONObjectWithData(data, options: NSJSONReadingOptions.AllowFragments, error: nil) as NSDictionary
let header: NSDictionary = ["X-Mashape-Key" : "jY0bEhHCBpmsh8j1mpA5p11tCJGyp1tok3Zjsn4ubbvNNp5Jt3"]

for value in json {
println(value)
}
}

func getData() {
let url = NSURL(string: "https://yoda.p.mashape.com/yoda?sentence=I+like+you")!
let req = NSURLRequest(URL: url)
let connection: NSURLConnection = NSURLConnection(request: req, delegate: self, startImmediately: false)!

NSURLConnection.sendAsynchronousRequest(req, queue: NSOperationQueue.mainQueue(), completionHandler: response)
}


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

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

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

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

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

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