0

我正在編寫一個應用程序,以提供一些FB用戶取決於他們的位置。 現狀:我知道如何檢查一個特定用戶的位置。 我可能會定期檢查我的用戶在一個循環中的位置,並將它們與最後的位置進行比較。我希望得到通知,如果我的Facebook應用程序的用戶檢查任何位置

問題:如果我的fb應用程序的任何用戶簽入,是否有更好的方法來獲得通知?

+0

https://developers.facebook.com/docs/reference/api/realtime/ – CBroe

+0

謝謝@CBroe,realtime是我一直在尋找的關鍵。 我發現了一個[示例](http://www.sitepoint.com/using-facebooks-realtime-updates-and-subscription-api/)並且想在此分享它: – RCI

回答

0

您可以嘗試使用Realtime Updates,這是在用戶更新其帳戶時對您的應用程序進行ping處理的功能。您可以從您的應用程序設置頁面激活實時更新,並將其配置爲聆聽用戶簽入。

Facebook文檔顯示如何收聽更新。使用這種方法效率更高,因爲您可以避免對Facebook進行不必要的調用來檢查每個用戶的簽入。

+0

請注意,似乎有一個FB文檔中的文檔錯誤。不必爲訂閱啓用「簽入」,您必須啓用「訂閱」。然後,用戶簽入將顯示在您的回調網址中,作爲changed_fields = feed –

相關問題