【问题标题】:Facebook IOS SDK: Detect when user reject the publish_stream permissionFacebook IOS SDK:检测用户何时拒绝 publish_stream 权限
【发布时间】:2012-04-24 18:10:26
【问题描述】:

我有一个应用程序正在使用 facebook 连接来获取基本用户信息并在用户新闻提要上发布。

基本上我正在使用此代码来获取权限

   if ( ! [facebook isSessionValid]) {
        NSArray *permissions = [[NSArray alloc] initWithObjects:
                                @"user_about_me", 
                                @"email",
                                @"publish_stream",
                                nil];
        [facebook authorize:permissions];
    }

效果很好,但如果用户不允许“扩展权限”(publish_stream),我想避免询问用户是否想在他的新闻提要上发帖。

那么有什么方法可以知道用户是否不允许通过 FB SDK 的 publish_stream 权限?

【问题讨论】:

    标签: objective-c ios facebook


    【解决方案1】:

    我找到了一个解决方案,我发布它,因为它可能对某人有用。

    因此,我发现了解用户是否允许应用程序在他的新闻提要上发布的最佳方法是通过图形请求加载他的权限并解析结果。

    [facebook requestWithGraphPath:@"me/permissions" andDelegate:self];
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-07-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多