Facebook邀请朋友跟踪

时间:2012-01-17 14:00:25

标签: php javascript facebook

我即将创建一个Facebook iFrame页面,其中包含我希望浏览器共享的内容。该页面将包含Facebook好友选择器,最有可能是以下javascript http://labs.thesedays.com/blog/2011/06/20/the-missing-facebook-interface-component-for-friend-selection/

我想知道的是,是否有办法跟踪谁分享链接以及有多少人?

1 个答案:

答案 0 :(得分:6)

您应该阅读Requests Dialog上的文档。

当您使用Facebook Javascript SDK调用对话框时,您将在对话框关闭后立即收到回调。此回调将包含有关对话框中用户操作的详细信息。

摘自文件:

  FB.ui({method: 'apprequests',
    message: 'My Great Request'
  }, function requestCallback(response) {
    // Handle callback here
  });

在回调的response参数中,有request_id的详细信息以及请求发送给谁:

Object
  request: "REQUEST_ID"
  to: Array[2]
    0: "FB_ID1"
    1: "FB_ID2"
    2: "FB_ID3"
 ...

除非有特定且有效的理由不使用facebook的对话框,否则我建议保留facebook给我们的功能。一旦您开始使用第三方插件来“模仿”Facebook的行为,您就会依赖这些开发人员在Facebook进行更改时更新其代码。