FB.Event.subscribe有Facebook Share按钮事件吗?

Ric*_*ein 9 facebook facebook-sharer facebook-like facebook-javascript-sdk

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

mad*_*vid 15

没有任何事件 - 如果您需要在用户点击应用程序内的共享时收到通知,您应该创建自己的共享按钮并在单击时显示"提要/共享"对话框:

$('#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);
        }
    });
});
Run Code Online (Sandbox Code Playgroud)