0

Uber APIを使用NSURLSessionして JSON データを取得するために使用しています。サーバー トークンとクライアント ID と. パラメーター (サーバー トークン、緯度と経度) を認証して渡すために、次のコードを更新するにはどうすればよいですか?Secret

    let urlPath = "https://api.uber.com/v1/products"

    let url = NSURL(string: urlPath)

    let session = NSURLSession.sharedSession()

    let task = session.dataTaskWithURL(url, completionHandler: {data, response, error -> Void in

        if (error != nil) {
            println(error)
        }
        else {
            let jsonResult = NSJSONSerialization.JSONObjectWithData(data, options: NSJSONReadingOptions.MutableContainers, error: nil) as NSDictionary
            println(jsonResult)
        }
    })
    task.resume()
4

1 に答える 1

1

https://developer.uber.com/v1/auth/のドキュメントによると、トークンを HTTP ヘッダーとして含める必要があります。

NSMutableURLRequest *request = // Setup rest of request.
[request setValue:[@"Token " stringByAppendingString:<token>] forHTTPHeaderField:@"Authorization"];
// Create and resume data task from request.
于 2014-10-19T18:16:52.103 に答える