2011-11-13 79 views
0

我想找回Facebook好友列表,並使用它在我的應用程序,張貼在朋友的牆上。檢索Facebook的好友列表,並確定朋友是積極

但是我有一個問題,當用戶第一次授權我的應用程序與用戶的Facebook連接,我檢索用戶的好友列表,並存儲在Facebook的帳號在我的數據。

然後我用好友列表中我的數據,我的應用程序內張貼在朋友的牆壁等

但是,如果用戶不再是朋友,(即不是在用戶的好友列表),申請將不能夠張貼在朋友牆上。

如何保持我的應用程序同步?我是否需要檢索朋友列表來檢查用戶是否仍然是朋友,每次我想發佈給朋友牆? (這可能是一個問題,當用戶有太多的朋友?5000+朋友?)

回答

1

最有效的方法是存儲用戶的朋友列表。然後,您可以使用實時更新(請參閱:https://developers.facebook.com/docs/reference/api/realtime/)訂閱數據更改。每當發生變化,使得Facebook的一個HTTP POST與更改列表(例如USER_ID,身份證等),你指定端點(如foo.php)。圖形API有很好的文檔記錄,所以我強烈建議你閱讀上面提到的鏈接。祝你好運!

+0

謝謝,我會看看吧! – 001