我有一个Android应用程序,使用Facebook图形API工作得很好。问题是,如果用户从他的Facebook删除我的应用程序,下次我尝试使用Android应用程序,它不会要求许可,是什么让我的应用程序崩溃。如何通知我的应用程序用户已将其从Facebook中删除..?
在这种情况下,我会再次请求许可安装该应用程序。
答案 0 :(得分:0)
在可能失败的区域周围放置一个try / catch块,如果它确实弹出dialog通知用户该问题。
答案 1 :(得分:0)
在“高级”选项卡下的“应用程序设置”页面中,有一个“取消授权回调”字段。如果您在其中指定路径,则每次用户删除您的应用程序时,Facebook都会运行该页面。
话虽这么说,您可以使用Deauthorize Callback中的页面从数据库中删除用户的信息。下次他们尝试登录时,请与您核实DB以查看他们是否在那里。
祝你好运,-Roozbeh