Android:Facebook:如何询问用户所需的权限

时间:2015-05-25 23:15:38

标签: android facebook facebook-graph-api

根据Facebook登录步骤政策(要获得应用程序批准),我是否必须向用户显示一个对话框(带有是和否按钮),说明所需的权限(例如:user_likes)或者我可以调用

LoginManager.getInstance().logInWithReadPermissions(...) 

将打开具有所需权限的Facebook授权权限对话框?

同样,当用户打开我的应用程序并选择需要登录的功能时,我是否直接打电话

LoginManager.getInstance().logInWithReadPermissions(public_profile) 

还是我必须先显示确认对话框?

enter image description here

1 个答案:

答案 0 :(得分:0)

当您使用Facebook登录或使用需要Facebook权限的功能时,您无需创建自己的自定义对话框即可向用户显示。如果您使用

,Facebook会自动提示用户在最初登录时接受设置的权限
LoginManager.getInstance().logInWithReadPermissions(...) 

如果你想添加自定义对话框以提醒用户这是好的,但我认为这可能会使应用程序更加繁琐。