我有一个Facebook应用程序。假设用户A邀请用户B,用户C也邀请用户B使用Facebook应用程序。
用户B点击用户C的邀请并接受它。
我该如何检查?我想将推介分配给用户C。
我在Facebook论坛上找不到任何东西。
PHP SDK
答案 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/