根据Facebook登录步骤政策(要获得应用程序批准),我是否必须向用户显示一个对话框(带有是和否按钮),说明所需的权限(例如:user_likes)或者我可以调用
LoginManager.getInstance().logInWithReadPermissions(...)
将打开具有所需权限的Facebook授权权限对话框?
同样,当用户打开我的应用程序并选择需要登录的功能时,我是否直接打电话
LoginManager.getInstance().logInWithReadPermissions(public_profile)
还是我必须先显示确认对话框?
答案 0 :(得分:0)
当您使用Facebook登录或使用需要Facebook权限的功能时,您无需创建自己的自定义对话框即可向用户显示。如果您使用
,Facebook会自动提示用户在最初登录时接受设置的权限LoginManager.getInstance().logInWithReadPermissions(...)
如果你想添加自定义对话框以提醒用户这是好的,但我认为这可能会使应用程序更加繁琐。