Facebook跟踪谁邀请谁

时间:2011-02-11 04:06:30

标签: facebook

我有一个Facebook应用程序。假设用户A邀请用户B,用户C也邀请用户B使用Facebook应用程序。

用户B点击用户C的邀请并接受它。

我该如何检查?我想将推介分配给用户C。

我在Facebook论坛上找不到任何东西。

PHP SDK

2 个答案:

答案 0 :(得分:2)

我想您正在使用FB本机窗口发送邀请。由于此窗口允许您设置按钮的URL,因此您只需将一些参数附加到URL即可。

例如,对于接受邀请按钮:

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

123456将是发送邀请的用户的FB uid。

答案 1 :(得分:0)

如果用户在请求中单击“接受”,则会将其发送到发送请求的应用程序的画布URL。此URL将包含一个附加参数request_ids,该参数是用户尝试对其执行操作的请求ID的逗号分隔列表:

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

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