繁体   English   中英

在Facebook审核之前,如何测试Facebook开放图api(user_posts)?

[英]How can I test the Facebook open graph api (user_posts) before Facebook review?

如何在Facebook审核之前测试user_posts权限? 我的应用程序无法获得授予的user_posts权限,即使我使用测试用户登录Facebook也是如此。 那么,我是否需要先提交user_post权限审核,然后在批准后进行测试?

我发现了我的问题:根据FBSDK文件,

@interface FBSDKLoginButton:FBSDKButton

@discussion请注意,如果指定了读取权限,则不应指定发布权限。 它被转换为NSSet,并且只是为了方便使用原义语法的NSArray。 * / @属性(副本,非原子)NSArray * readPermissions;

所以解决方案是:

FBSDKLoginButton *loginButton = [[FBSDKLoginButton alloc] init];
//loginButton.publishPermissions = @[@"publish_actions"];
loginButton.readPermissions = @[@"user_posts", @"public_profile"];
loginButton.loginBehavior = FBSDKLoginBehaviorSystemAccount;
loginButton.center = self.view.center;
loginButton.delegate = self;
[self.view addSubview:loginButton];

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM