Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/9.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中检查已撤销的访问权限和密码更改_Android_Facebook - Fatal编程技术网

Android 在Facebook中检查已撤销的访问权限和密码更改

Android 在Facebook中检查已撤销的访问权限和密码更改,android,facebook,Android,Facebook,我正在使用Facebook SDK将我的原生Android应用程序连接到Facebook。我能够显示登录页面,并让用户通过他们的facebook帐户登录到我的应用程序。但根据: 我必须注意两个活动,例如撤销访问权限和更改密码。响应参数将返回以下结果: 用户撤销了对应用程序的访问权限: {“error”:{“type”:“OAuthException”,“message”:“验证访问令牌时出错:用户1053947411未授权应用程序15711564357680。”} 或密码更改时: {“error

我正在使用Facebook SDK将我的原生Android应用程序连接到Facebook。我能够显示登录页面,并让用户通过他们的facebook帐户登录到我的应用程序。但根据:

我必须注意两个活动,例如撤销访问权限和更改密码。响应参数将返回以下结果:

用户撤销了对应用程序的访问权限:
{“error”:{“type”:“OAuthException”,“message”:“验证访问令牌时出错:用户1053947411未授权应用程序15711564357680。”}

或密码更改时:
{“error”:{“type”:“OAutheException”,“message”:“验证访问令牌时出错:会话无效,因为用户已注销。”}


现在,我的问题是,如何处理或捕获以下错误?谢谢。

这有一个官方指南:

对于android,它声明:

Android本机应用程序

您可以通过检查响应来检测访问令牌错误 onComplete方法的参数。在这种情况下,您将再次需要 调用facebook.authorize()重新验证用户并生成 新的访问令牌