2012-03-06 90 views
1

問題是以下Facebook應用程序註銷通知的iOS

  1. 我使用的是最新的Facebook API源
  2. 我去我的應用程序
  3. 按下登錄按鈕,將我重定向到Facebook應用程序安裝 同一臺設備上,我登錄有
  4. 我重定向到我的應用程序
  5. 然後我關閉(來背景)我的應用程序,並轉到Facebook應用程序,並註銷有
  6. 然後我回到我的應用程序,當我嘗試使用任何Facebook的API,它成功

所以我需要的是Facebook應用程序內成功註銷後,我需要在我的自定義應用程序來刪除會話

例如會說話的湯姆應用程序就像這樣工作 有沒有任何類型的通知或Facebook應用程序可以發送的任何類型? 有沒有任何API可以檢查Facebook應用程序是否記錄了用戶?

回答

1

簡而言之:

在你的第3步,真正發生的是,Facebook的給(根據你要求的權限)的用戶帳戶您的應用程序的訪問。所以溝通確實發生在你的應用和Facebook服務器之間,Facebook應用只是一個方便的橋樑。

當用戶退出他的Facebook會話時,FB不會執行任何操作(雖然它在您的應用程序取消授權時執行)。

也許您應該在您的應用中添加一個簡單的PIN系統,以確保用戶是當前FB的擁有者。

欲瞭解更多信息,您應檢查http://developers.facebook.com/docs/authentication/

希望這有助於。