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是正确的,你应该做生意。