我希望在Facebook赞按钮和Facebook分享按钮之间分配测试点击。我知道我可以附加FB.Event.subscribe('edge.create',...)的事件处理程序来跟踪Facebook上的点击按钮,但Facebook分享按钮是否有相应的事件? FB.Event.subscribe文档中似乎没有。
答案 0 :(得分:15)
没有这方面的事件 - 如果您需要在用户点击应用内的共享时收到通知,您应该创建自己的共享按钮并在点击时显示Feed / Share对话框:
$('#shareButton').click(function() {
FB.ui({
method: 'feed',
link: 'https://developers.facebook.com/docs/dialogs/',
caption: 'An example caption',
}, function(response){
if (response === null) {
console.log('was not shared');
} else {
console.log('shared - post id is ' + response.post_id);
}
});
});