我的facebook权限有问题。我需要用户的电子邮件和凭据。所以我用过:
this.buttonLoginFacebook.setReadPermissions("email", "public_profile");
然后我需要使用Open Graph Stories发布帖子,所以我称之为这个方法:
this.buttonLoginFacebook.setPublishPermissions("publish_actions");
但这些方法不能用于治疗。 我能怎么做?是否有必要使用publish_actions权限使用OpenGrapStories发布?因为无论如何都没有工作。
答案 0 :(得分:2)
根据文件
LoginButton只能与读取权限或 发布权限,但不能同时发布。同时调用setReadPermissions和 将导致相同的LoginButton实例上的setPublishPermissions 抛出异常,除非调用clearPermissions 之间。
https://developers.facebook.com/docs/reference/android/current/class/LoginButton/