facebook sdk 3.15设置强制权限

时间:2014-10-27 21:29:13

标签: android facebook facebook-apps facebook-android-sdk

我搜索一个意思是设置电子邮件或user_friends等权限。 我使用方法setReadPermissions的facebook登录按钮。目前,当我检查我的帐户对我的应用程序的权限时,我会收到email和user_friends可选。 没有好友列表,我的应用程序就没用了。

我的代码如下:

LoginButton authButton = (LoginButton) findViewById(R.id.login_button);
authButton.setReadPermissions(Arrays.asList("public_profile","email","user_friends"));

1 个答案:

答案 0 :(得分:1)

https://developers.facebook.com/docs/reference/android/current/class/Session/#getPermissions

使用getPermissions(),isPermissionGranted()或getDeclinedPermissions()来检查当前权限,如果他们没有授予您认为必须的权限,则必须向他们发送通知,说明他们需要授予您使用权限的权限。应用程序,最好使用某种按钮,他们可以点击它来调用requestNewReadPermissions()函数。