跟踪Facebook的一系列链接份额

时间:2015-01-12 23:19:12

标签: facebook facebook-graph-api facebook-javascript-sdk facebook-sharer

我希望跟踪我网站的一系列链接的份额。不过,这里有两个棘手的事情:

首先,链接可以跨越多个域(因此使用FB.ui共享对话框并跟踪回调)。

其次,链接特定于我网站的用户

因此,示例网址可能是http://example.com/share/unique-id-goes-here

我知道有一个图谱API查询参数(?id),但它只跟踪其中一个网址,我希望避免在API上发送(可能)数百个请求马上回来分享信息。

无论如何都要进行通配符搜索?我也对其他建议持开放态度!

1 个答案:

答案 0 :(得分:1)

无法进行通配符搜索,文档中不存在此类选项。您最好的选择是查看Facebook Insights和attach ref params以查找您拥有的链接。

您的第二个选择是更正此声明

  

我知道有一个图谱API查询参数(?id),但只能跟踪其中一个网址

您可以使用ids参数

跟踪多个ID

https://graph.facebook.com/?ids=http://www.stackoverflow.com,https://www.youtube.com

响应

{
   "http://www.stackoverflow.com": {
      "id": "http://www.stackoverflow.com",
      "shares": 27967,
      "comments": 4
   },
   "https://www.youtube.com": {
      "id": "https://www.youtube.com",
      "shares": 8709432,
      "comments": 9
   }
}