0
A
回答
1
您可以使用FB.getLoginStatus
作爲建議here它可以告訴你天氣訪問者登錄到Facebook,如果是的話,如果他們已註冊與您的應用程序。
FB.getLoginStatus(function(response) {
if (response.status === 'connected') {
// the user is logged in and has authenticated your
// app, and response.authResponse supplies
// the user's ID, a valid access token, a signed
// request, and the time the access token
// and signed request each expire
var uid = response.authResponse.userID;
var accessToken = response.authResponse.accessToken;
} else if (response.status === 'not_authorized') {
// the user is logged in to Facebook,
// but has not authenticated your app
} else {
// the user isn't logged in to Facebook.
}
});
相關問題
- 1. 獲取應用程序在Android 2.2中安裝時間?
- 2. Facebook應用程序:安裝時選擇備用應用程序
- 3. 獲取已安裝應用程序的Facebook好友列表
- 4. 獲取已安裝的Facebook應用程序列表和權限?
- 5. 獲取安裝的應用程序
- 6. 獲取應用程序安裝目錄
- 7. Android應用程序的安裝時間?
- 8. 當Facebook應用程序安裝時Facebook登錄中斷
- 9. 在安裝應用程序之前通過應用程序獲取Facebook應用程序的朋友
- 10. 重定向Facebook應用程序安裝
- 11. 應用程序未安裝:錯誤Facebook
- 12. Facebook應用程序 - 否「可安裝到」
- 13. 應用程序的Facebook分析中的時間戳錯誤
- 14. rpm安裝使用當前時間戳
- 15. 的Android - 安裝的應用程序列表獲取時間過長
- 16. 如何讓Facebook應用程序安裝/安裝/自動書籤
- 17. 安裝FB應用程序時Android Facebook示例應用程序無法登錄
- 18. Java安卓軌道使用時間安裝的應用程序
- 19. 在安裝程序類中獲取應用程序目錄
- 20. Facebook應用程序安裝未記錄在Facebook Insights [iOS應用程序]
- 21. Android應用程序與Facebook登錄未與Facebook應用程序安裝
- 22. 如何爲所有安裝的應用程序獲取應用程序打開和關閉時間
- 23. 安裝Facebook應用程序時身份驗證失敗(iOS)
- 24. facebook app - 安裝應用程序時自動添加標籤
- 25. 安裝Facebook本機應用程序時,isSessionValid()返回NO
- 26. 如何從iphone上安裝的facebook應用程序獲取數據?
- 27. 在安裝過程中取消應用程序安裝
- 28. 獲取Facebook應用程序用戶
- 29. 獲取Windows 10通用應用程序安裝包 - 用於個人安裝
- 30. WIX安裝程序時間框架來開發安裝程序
我已經知道他登錄Facebook和我的應用程序。我正在尋找一種通用的方法來知道這是他第一次登錄應用程序。所以爲此我需要應用程序安裝時間戳或fb API中的一些標誌,表示首次登錄。 歡迎使用其他解決方案。 Oren, 謝謝。 –
任何返回'not_authorized'的用戶對您的應用程序來說都是新的。你應該將他標記爲新的(使用cookie)。只要你有用戶登錄檢查是否設置了「新用戶」cookie,如果是這樣,你知道這是他的第一次登錄。 – Elad
再次想到,此方法可能不允許您識別未登錄到Facebook並通過您的網站登錄的新用戶。 – Elad