2013-03-19 63 views
0

過去幾天我一直在閱讀Facebook文檔。我無法工作的是如何製作一個工作腳本,以便用戶可以通過我使用Facebook SDK製作的社交連接腳本邀請他們的Facebook朋友作爲我係統中的朋友,他們已經在我的網站上註冊。我很樂意給你們一些代碼,但我需要誠實:無法想出任何方式來完成這項工作。我的下一步是在Google和GitHub上搜索。我找到類似的東西,但不是不錯。所以目前我最後的希望是一些在Stackoverflow上的IT專家。想法,提示和鏈接將非常有幫助。邀請Facebook中已存在於用戶系統中的朋友

編輯:

我的意圖是使用電子郵件,使其工作。


如果你不明白這個問題或有一些問題 - 隨時提問。

問候。

+2

這可能太寬泛了,也許你應該嘗試http://programmers.stackexchange.com,如果你沒有得到答案。 – span 2013-03-19 09:20:16

+0

@span會考慮它:)感謝您的評論。 – sjarmenitt 2013-03-19 09:25:44

回答

0

您可以通過email address來完成此操作。

您的網站上的用戶使用他們的電子郵件地址和Facebook的用戶也使用他們的電子郵件地址。

你可以檢查是否有人邀請他的朋友從Facebook。比腳本檢查電子郵件地址可用或不在您的數據庫。您可以通過他/她的電子郵件顯示可用用戶。

+0

這是我的意圖,但不是我的問題的完整答案。不管怎麼說,還是要謝謝你。 – sjarmenitt 2013-03-19 09:23:33

+0

如果用戶的朋友不是您的應用的用戶,則不會獲得該用戶的朋友的電子郵件地址。 – CBroe 2013-03-19 11:04:50

+0

@CBroe他們是... – sjarmenitt 2013-03-19 11:26:11

0

您可能會從此處獲得代碼, http://developers.facebook.com/docs/reference/dialogs/requests/,where您可以使用'到'字段選擇要邀請的朋友。

+0

它看起來像是邀請到一個網站?我需要邀請已經成爲我網站會員的Facebook朋友。如果我可以選擇如上所述的特定收件人,這可能會有所幫助。你能解釋一下嗎?無論如何感謝:) – sjarmenitt 2013-03-19 09:52:15

+0

你想邀請你的朋友在哪裏? – 2013-03-19 09:54:48

+0

場景:我是新用戶。我沒有任何朋友。但我可以與Facebook連接,也看到我之前與我的Facebook站點有哪些朋友有聯繫。現在我可以邀請他們成爲我係統中的朋友。請區分我的系統中的Facebook朋友和朋友。 – sjarmenitt 2013-03-19 10:01:04

1

你應該根據Facebook的用戶名來做到這一點,而不是電子郵件。

將FB用戶標識保存到您的數據庫中,當新用戶在您的網站上註冊時,從Facebook拉他們朋友的ID並將它們與數據庫中的ID進行比較。