我正在寫需要存儲的登錄用戶的朋友的UID的他邀請一個Facebook應用程序。 澄清:Facebook的名單發送邀請
- user_a登錄Facebook並使用應用程序;
- 他有空邀請他的一些朋友;
- 應用程序需要知道這些聯繫人是誰。
我想我不能使用標準fb:multi-friend-selector
,因爲沒有辦法知道誰被邀請...
有可能是一個簡單的解決方案,但我不能找到它:-)
非常感謝
安德烈
我正在寫需要存儲的登錄用戶的朋友的UID的他邀請一個Facebook應用程序。 澄清:Facebook的名單發送邀請
我想我不能使用標準fb:multi-friend-selector
,因爲沒有辦法知道誰被邀請...
有可能是一個簡單的解決方案,但我不能找到它:-)
非常感謝
安德烈
目前支持的方式做到這一點是使用Requests dialog
個返回數據傳遞到您的JavaScript代碼當用戶發送一些請求是(在request_ids
參數)以逗號分隔的對象ID的列表生成該請求。
然後可以採取這些ID並請求細節從API單獨,或(優選地)分批 - 使用App Access token。
您會收到到的API調用https://graph.facebook.com/[REQUEST ID]?access_token=[APP ACCESS TOKEN]
其包含以下字段的響應: ID,應用,CREATED_TIME,數據,從(陣列的用戶ID和名稱的),至(陣列用戶ID和名稱的),消息
然後,您可以使用這些細節需要更新自己的應用程序的狀態。
這種情況的一個常見用例是停止用戶多次向同一收件人發送請求,這可以通過在下次向該用戶顯示請求對話框的exclude_ids
參數時指定一個值來實現。
嗯看起來像Facebook這樣的返回包含邀請一個變量中命名編號[],在POST到被叫網頁的人UID的數組。我會做一些實驗,然後關閉這個... – ila 2009-10-20 17:01:39