Facebook 跟踪谁邀请了谁

发布于 2024-11-04 09:08:02 字数 523 浏览 0 评论 0原文

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

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 和 A 。 B 邀请用户 C 加入应用程序,用户 C 点击了用户 B 的邀请框。我如何监控?我可以使用 php 参数发送邀请,以便我可以跟踪“http://app.facebook.com/myapp/?invitedFromUser=Id_Of_User_B

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

I have an application that a user can invite his friends:

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) {
   }
}

Now say two users A & B invite user C to join the app, and user C clicks on the invite box of user B. How can i monitor that? can i send the invitation with a php parameter so i can track such as "http://app.facebook.com/myapp/?invitedFromUser=Id_Of_User_B"

Or is the data option in Fb.ui is the key here? cause i can't seem to find any documentation on the specific option.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

谁许谁一生繁华 2024-11-11 09:08:02

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

因此,您所需要做的就是阅读请求并检查请求的发送者。以下是一些可供阅读的链接:

  1. Facebook 文档,用于检查结构请求
  2. 如何发送请求并将响应保存到数据库
  3. 如何处理请求以及data参数的高级使用

No need to do this, as once the invitee clicks the request Facebook will append the "request id" to the URL.

So all you need to do is to read the request and check from whom it was sent. Below are a couple of links to read:

  1. Facebook documentation, to check the structure of the request
  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
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文