【问题标题】:Pinterest SDK authenticate permission failPinterest SDK 验证权限失败
【发布时间】:2016-01-20 22:43:24
【问题描述】:

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

我在按钮单击时调用以下代码,这会将我带到 pinterest 应用程序并显示身份验证对话框,

[[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。

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

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

【问题讨论】:

    标签: ios authentication pinterest


    【解决方案1】:

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

    【讨论】:

    • 当你说回调 url 时,你是指 pinterest 的 URL 方案吗?还是以 pin 开头的 url,后跟 app 键?
    • 是的,你是对的,URL方案在plist文件中有一个不需要的空格字符。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-03
    • 2016-12-14
    • 1970-01-01
    • 1970-01-01
    • 2016-09-26
    • 1970-01-01
    相关资源
    最近更新 更多