Pinterest通过应用程序login
每当我尝试使用应用程序进行身份validation时,都会显示以下消息:
{"status": "failure", "code": 283, "host": "coreapp-ngapi-prod-7c03bdd4", "generated_at": "Thu, 06 Aug 2015 08:02:11 +0000", "message": "The authorization grant is invalid", "data": "Invalid Application ID"}
我该如何解决?
该消息非常明确: Invalid Application ID
。
你有没有添加urltypes?
使用这个初始化程序:
PDKClient.configureSharedInstanceWithAppId("0000")
和这个OAuth:
let permission = [PDKClientReadPublicPermissions] PDKClient.sharedInstance().authenticateWithPermissions(permission, withSuccess: { (pdk :PDKResponseObject!) -> Void in println("success PDKResponseObject: \(pdk)") }) { (err :NSError!) -> Void in println("error NSError: \(err)") }
并假设你的client_id
是正确的,你应该做生意。