gpt4 book ai didi

objective-c - Facebook IOS SDK : Detect when user reject the publish_stream permission

转载 作者:行者123 更新时间:2023-11-28 22:58:59 24 4
gpt4 key购买 nike

我有一个应用程序正在使用 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 权限?

最佳答案

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

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

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

关于objective-c - Facebook IOS SDK : Detect when user reject the publish_stream permission,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10303588/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com