9

我期待在Facebook Like按钮和Facebook Share按钮之间分割测试点击。我知道我可以附加FB.Event.subscribe('edge.create',...)的事件处理程序来追踪Facebook上的点击按钮,但Facebook分享按钮中是否存在相应的事件? FB.Event.subscribe文档中似乎没有。FB.Event.subscribe有Facebook分享按钮事件吗?

回答

14

有这个没有事件 - 如果你需要在用户从应用程序中点击股份通知,您应该点击后创建自己的分享按钮和显示Feed的/共享对话框:

$('#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); 
     } 
    }); 
}); 
+1

但是你必须自己设计按钮的样式...... – Vic