2011-03-06 50 views
0

有沒有一種方法可以列出在我的網站上註冊的用戶,並且是我訪問過我的網站的經過身份驗證的Facebook用戶的朋友?從Facebook找到你的朋友

有點像,「這是你的誰已經註冊到我們的網站的朋友」

任何想法?

+0

Facebook是否提供插件或嵌入的東西或其他類似的東西? – GnomeSlice

+0

有一種方式可以參考graph.facebook.com –

回答

1

您需要整合facebook的圖形API,然後比較電子郵件地址。您將被迫從Facebook上彈出一個「允許訪問」表單,因爲您需要至少從用戶個人資料中訪問全球公開信息

因此,如果訪問者已註冊,您可以比較Facebook ID以及所有想要展示的朋友,或者比較電子郵件地址(如果不是您網站上的每個用戶都使用Facebook登錄)。無論哪種方式,你將會在一段時間內閱讀圖形API。

希望這有幫助

+0

我以爲Facebook只提供用戶的@ facebook.com郵件,然後用郵件轉發給用戶發送郵件.. –

+0

這取決於用戶的安全設置, http://developers.facebook.com/docs/reference/api/例如,如果您檢索了我的信息,它甚至不會發送電子郵件 –

+0

,但您如何獲取用戶的*朋友的*電子郵件地址? Iirc這不可用 - 我也卡在這:( – Mala