2012-06-04 35 views
1

我有一個頁面選項卡應用程序。授權正常工作 - 用戶點擊應用程序上的授權按鈕,彈出OAuth對話框,授權應用程序,將其重定向回頁面選項卡,並且用戶使用應用程序進入他們的快樂方式。Facebook頁面標籤頁應用程序OAuth - 測試是否安裝了新應用程序

我需要知道一件事,而對於我的生活,我找不到真正的答案 - 是否可以確定在用戶授權應用程序後立即發生的一個http請求?我只想在用戶授權應用程序時記錄用戶的數據,而不必訪問數據庫並測試Facebook用戶標識是否已被記錄。你會認爲這很容易...

謝謝你的時間。

回答

1

是的,你可以用signed_request

here的幫助,如何處理頁面標籤authroization做。

簡單地說,當用戶進入到App
- 檢查USER_ID退出登錄請求時,如果不存在,那麼他也未授權。
- 在會話中保存一些變量
- 用戶登錄時,檢查會話變量是否存在。如果存在,則爲全新安裝。

+0

謝謝Venu。我很習慣測試一個應用程序是否被授權,但它並沒有出現在我面前,以測試它是否未經授權第一次:)在我看來,Facebook將有OAuth對話框發佈一個參數給iframed應用程序來檢測新鮮安裝,但這將工作得很好:)再次感謝! – siliconrockstar

+0

歡迎您:) – Venu

相關問題