2017-05-28 48 views
0

我正在写一个Oauth2脚本,并且卡住了令牌GET请求。如何在Swift 3中创建GET请求?

这是一个Fitbit Oauth2脚本,因此脚本需要我的应用程序ID,秘密和回调URI。

然后它在最后给我一个带有令牌的链接,我正在努力研究如何获取令牌并将其存储在我的应用中。

这里是我连接到FitBit的代码,它工作正常,我只是不知道如何在接收到的URL末尾抓取'token'。

Oauth2 Code

任何意见将是真棒。

+0

请始终把代码的问题里面,内部没有一个单独的链接。 – Eric

+0

你是否需要在Safari中打开链接?因为我不确定你是否可以访问任何东西。你也许可以使用'URLSession'来获取请求? – Eric

回答

1

Alamofire.request方法参数默认为.get。

简单的例子

Alamofire.request("https://httpbin.org/get") // method defaults to `.get` 

详细示例

Alamofire.request("https://httpbin.org/get").responseJSON { response in 
    print(response.request) // original URL request 
    print(response.response) // HTTP URL response 
    print(response.data)  // server data 
    print(response.result) // result of response serialization 

    if let JSON = response.result.value { 
     print("JSON: \(JSON)") 
    } 
} 
相关问题