2011-02-11 145 views
2

我有一個Facebook應用程序。假設用戶A邀請用戶B,用戶C也邀請用戶B使用Facebook應用。Facebook跟蹤誰邀請誰

用戶B點擊用戶C的邀請並接受它。

如何檢查?我想將推薦分配給用戶C.

我在Facebook論壇上找不到任何內容。

PHP SDK

+0

技術使用? PHP-SDK? JS-SDK? – ifaour 2011-02-11 11:57:38

回答

2

我假設你正在使用的FB原生窗口來發送邀請。由於此窗口允許您設置按鈕的URL,因此您只需在URL中添加一些參數即可。

例如,對於接受邀請按鈕:

http://apps.facebook.com/myappname/?invited_by=123456 

123456會是誰發送邀請的用戶的UID FB。

+0

感謝您的回覆,我想我現在明白如何去做。我會嘗試一下。 – vitalyp 2011-02-15 02:48:46

0

如果用戶在請求上單擊「接受」,它們將被髮送到發送請求的應用程序的畫布URL。此URL將包含一個附加參數request_ids,它是用戶試圖採取行動的請求ID的逗號分隔列表:

http://apps.facebook.com/ [app_name] /?request_ids = [ request_ids]

FB文檔: http://developers.facebook.com/docs/reference/dialogs/requests/