Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/214.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android应用程序:是否有任何方法可以使用facebook SDK 4.3从Android应用程序中取消对用户的授权?_Android_Facebook_Facebook Login - Fatal编程技术网

Android应用程序:是否有任何方法可以使用facebook SDK 4.3从Android应用程序中取消对用户的授权?

Android应用程序:是否有任何方法可以使用facebook SDK 4.3从Android应用程序中取消对用户的授权?,android,facebook,facebook-login,Android,Facebook,Facebook Login,使用facebook登录按钮(SDK 4.3)登录时,电子邮件id是我的应用程序所需的必填字段。但在权限屏幕中,用户可以取消选择电子邮件权限。但登录仍然成功。有没有办法克服这个问题 谢谢您不应该因为用户未授予您的应用权限而取消授权。它会产生糟糕的用户体验,并且可能违反Facebook的政策,因为如果用户不提供权限,您会间接向用户发送垃圾邮件以获取权限 您最好的选择是在没有emailID的情况下继续 您可以在此处详细阅读这些政策:谢谢您的回答。我终于实现了它,因此我再次请求被拒绝的权限。如果用户不

使用facebook登录按钮(SDK 4.3)登录时,电子邮件id是我的应用程序所需的必填字段。但在权限屏幕中,用户可以取消选择电子邮件权限。但登录仍然成功。有没有办法克服这个问题


谢谢

您不应该因为用户未授予您的应用权限而取消授权。它会产生糟糕的用户体验,并且可能违反Facebook的政策,因为如果用户不提供权限,您会间接向用户发送垃圾邮件以获取权限

您最好的选择是在没有emailID的情况下继续


您可以在此处详细阅读这些政策:

谢谢您的回答。我终于实现了它,因此我再次请求被拒绝的权限。如果用户不提供电子邮件,则在提供电子邮件权限之前,他无法登录。所以我不会取消用户权限:)太好了,在这种情况下,你的应用程序应该通过审查程序。祝你好运