facebook跟踪谁邀请谁

时间:2011-05-02 14:25:18

标签: php facebook facebook-graph-api

我有一个用户可以邀请他的朋友的应用程序:

var request = {
    method: 'apprequests',
    message: 'message here',
    filters: ['app_non_users'],
    data: 'is this what i need to look at?'
};

FB.ui(request, function (response) {
        if (response && response.request_ids) {
   }
}

现在说两个用户A& B邀请用户C加入应用程序,用户C点击用户B的邀请框。我该如何监控?我可以发送带有php参数的邀请,以便我可以跟踪,例如“ http://app.facebook.com/myapp/?invitedFromUser=Id_Of_User_B

或者Fb.ui中的数据选项是关键吗?因为我似乎无法找到有关特定选项的任何文档。

1 个答案:

答案 0 :(得分:2)

无需这样做,因为一旦被邀请者点击请求,Facebook就会将“请求ID ”附加到URL。

所以你需要做的就是阅读请求并检查它的发送对象。以下是几个要阅读的链接:

  1. Facebook documentation,检查请求的结构
  2. How to send a request and save the response to DB
  3. How to handle the requests and advanced use of the data parameter