2011-01-12 75 views
0

我有一個Android應用程序,使用Facebook圖形API工作得很好。問題是,如果用戶從他的Facebook上刪除我的應用程序,下一次我嘗試使用Android應用程序,它不會要求權限,導致我的應用程序崩潰。我如何通知我的應用程序,用戶已從Facebook刪除它..?如何通知我的Android應用程序該用戶從Facebook中刪除它?

在這種情況下,我會再次要求安裝應用程序的權限。

回答

0

在可能發生故障的區域周圍放置一個try/catch塊,如果確實彈出一條通知用戶該問題的dialog

0

在高級選項卡下的應用程序設置頁面中,有一個Deauthorize Callback字段。如果你在那裏指定一個路徑,每次用戶移除你的應用程序,Facebook都會運行該頁面。

也就是說,您可以使用Deauthorize Callback中的頁面從數據庫中刪除用戶的信息。下一次他們嘗試登錄時,請與您的數據庫聯繫,看看他們是否在那裏。

祝你好運,

-Roozbeh