2012-05-29 23 views
0

我有一個發送按鈕集成在我的網站的其中一頁上,我允許用戶使用此發送按鈕與他們的Facebook好友分享指向一些私人信息的鏈接。如何獲取用戶使用我的網站上的FB發送按鈕發送私人消息的朋友列表?

只有這些收到郵件的朋友才能訪問此鏈接。爲了驗證這一點,我想捕獲朋友列表&可能他們的FB ID,我的網站的用戶使用我的網站上的發送按鈕發送私人FB消息。

有沒有辦法捕獲這個列表,即用戶選擇的私人消息收件人列表?

另外,有沒有辦法,我提供了一個多重的朋友選擇從我的網站的用戶選擇他們想發送一個FB消息,然後使用FB發送消息API,我發送此消息 - 從而達到上述目的?

回答

0

Send按鈕不允許您查看郵件發送到哪個Facebook用戶。

您應該改用直接請求對話框來代替: http://developers.facebook.com/docs/reference/dialogs/requests/#direct_request

您可以創建自己的多的朋友選擇器,然後使用上面的對話框發送請求給朋友。當朋友點擊Accept按鈕時,您可以驗證該請求。函數返回requestto,它們分別包含request_iduser_ids的數組。

相關問題