我一直在努力與ios-pdk進行身份驗證的簡單任務。這在過去對我很有幫助,但並不一致。我遵循了我所能找到的所有說明:設置了重新指定的uri,並且使用了Swift 2中最新的XCode 7。我擔心這可能與我的最新升級有關。我的電話是這樣的:Pinterest身份驗證與iOS-PDK
let permission = [PDKClientReadPublicPermissions]
PDKClient.sharedInstance().authenticateWithPermissions(permission,
withSuccess: { (responseObject :PDKResponseObject!) -> Void in
print("success PDKResponseObject: \(responseObject)")
}) { (err :NSError!) -> Void in
print("error NSError: \(err)")
}
在過去的幾天裏,有時我收到一條成功等幾天我收到內部服務器錯誤!有沒有人看過這種行爲?
域= com.alamofire.error.serialization.response代碼= -1011 「請求失敗:內部服務器錯誤(500)」 的UserInfo = {com.alamofire.serialization.response.error.response = {URL: https://api.pinterest.com/v1/me/?access_token=[access_token_here]&fields=counts%28pins%2Clikes%2Cboards%29%2Cid%2Cbio%2Clast_name%2Ccreated_at%2Cusername%2Cimage%2Cfirst_name} {狀態碼:500個
謝謝,阿妮塔
更新:如果我在XCode中執行產品 - >清理,我的錯誤消失,並且成功通過身份驗證。但是...如果我嘗試使用另一個Pinterest帳戶在另一臺設備上進行身份驗證。我失敗,請求失敗:未授權(401)「 –
另一個更新:好的,清理並不總是能解決問題。今天早上它再次打破內部服務器錯誤500.在仔細觀察它失敗時,PDKClient.sharedInstance()。authenticateWithPermissions調用嘗試檢索字段並失敗:fields = counts%28pins%2Clikes%2Cboards%29% 2Cid%2Cbio%2Clast_name%2Ccreated_at%2Cusername%2Cimage%2Cfirst_name –