Pinterest SDK验证权限失败

时间:2016-01-19 20:58:32

标签: ios authentication pinterest

我正试图将图像固定在pinterest上。但是,当我尝试对用户进行身份验证时,它会失败。

我在按钮点击时调用以下代码,这会让我使用pinterest app并显示身份验证对话框,

[[PDKClient sharedInstance] authenticateWithPermissions:@[PDKClientReadPublicPermissions,
                                                          PDKClientWritePublicPermissions,
                                                          PDKClientReadPrivatePermissions,
                                                          PDKClientWritePrivatePermissions,
                                                          PDKClientReadRelationshipsPermissions,
                                                          PDKClientWriteRelationshipsPermissions]
                                            withSuccess:^(PDKResponseObject *responseObject)
{
    PDKUser *user = [responseObject user];
    NSLog(@"%@ authenticated!", user.firstName);
} andFailure:^(NSError *error) {
    NSLog(@"authentication failed: %@", error);
}];

控制台中也没有打印任何内容。我无法访问块内的responseObject。

enter image description here

当我点击“确定”时,身份验证失败。

enter image description here

我不知道我哪里错了。我按照pinteret/Developers中提到的步骤进行操作。任何人都可以以正确的方式指导我吗?

1 个答案:

答案 0 :(得分:2)

您传递的回调网址中可能存在错误和/或您在应用设置中提供的错误。检查网址,作为推荐。