我正在开发一个网站,有一些“facebook like”按钮。如果有人喜欢我的网站HomePage中的一个链接,它会张贴在相应人的墙上,我得到post_id。我想跟踪在发布的链接上完成的所有活动(例如,评论,分享)。
我能够跟踪评论并喜欢到第一级(即如果有人分享链接,那么我无法跟踪共享链接的相关喜欢/评论)。
如果不止一个人喜欢我的主页上的同一个链接,我正在通过post_id单独跟踪,是否有任何方式我可以通过链接本身跟踪,以便无论谁喜欢从我的网站我会得到喜欢&评论详情。
是否可以获得类似的时间戳(当一个人喜欢共享链接时)。
答案 0 :(得分:0)
2和3:您可以使用javascript并获取用户的fb ID以及页面本身的时间并使用它(这应该可以):
FB.Event.subscribe('edge.create',
function(response) {
msg = "user id " + response.authResponse.userID + "liked this page at" + Date();
console.log(msg);
}
);
更多信息https://developers.facebook.com/docs/reference/javascript/FB.Event.subscribe/