0

我的 facebook 权限有问题。我需要用户的电子邮件和凭据。所以我用:

this.buttonLoginFacebook.setReadPermissions("email", "public_profile");

然后我需要使用 Open Graph Stories 发布一个帖子,所以我称之为这个方法:

this.buttonLoginFacebook.setPublishPermissions("publish_actions");

但是这些方法不能同时使用。我能怎么做?是否需要使用 publish_actions 权限才能使用 OpenGrapStories 发布?因为无论如何都没有工作。

4

1 回答 1

2

根据文档

LoginButton 只能与读取权限或发布权限相关联,但不能同时与两者关联。在 LoginButton 的同一个实例上同时调用 setReadPermissions 和 setPublishPermissions 将导致抛出异常,除非在两者之间调用 clearPermissions。

https://developers.facebook.com/docs/reference/android/current/class/LoginButton/

于 2015-07-25T10:31:43.887 回答