Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript FB.ui方法';共享';:检测失败或成功_Javascript_Facebook_Facebook Graph Api - Fatal编程技术网

Javascript FB.ui方法';共享';:检测失败或成功

Javascript FB.ui方法';共享';:检测失败或成功,javascript,facebook,facebook-graph-api,Javascript,Facebook,Facebook Graph Api,我正在为我的Facebook sharer使用FB.ui版本。但不知何故,即使用户取消共享事件,它也会记录成功 我的代码如下所示: window.FB.ui(sharer, function (response) { if (response && !response.error_message) { $.post('/factor/shared/', { quiz: $('body').attr('id').split('-')[

我正在为我的Facebook sharer使用FB.ui版本。但不知何故,即使用户取消共享事件,它也会记录成功

我的代码如下所示:

window.FB.ui(sharer,
function (response) {
    if (response && !response.error_message) {
        $.post('/factor/shared/', {
            quiz: $('body').attr('id').split('-')[1],
            t: t
        });
        Site.log('%cSUCCESS', 'color: #00ff00');
    } else {
        Site.log('%cERROR', 'color: #ff0000');
    }
    window.location.href = window.appConfig.answerresult.forward_link;
});
);
var sharer = {
    method: 'share',
    href: $(this).data('sharelink') + "?p`enter code here`=" + params_to_base64(params),
};
sharer
如下所示:

window.FB.ui(sharer,
function (response) {
    if (response && !response.error_message) {
        $.post('/factor/shared/', {
            quiz: $('body').attr('id').split('-')[1],
            t: t
        });
        Site.log('%cSUCCESS', 'color: #00ff00');
    } else {
        Site.log('%cERROR', 'color: #ff0000');
    }
    window.location.href = window.appConfig.answerresult.forward_link;
});
);
var sharer = {
    method: 'share',
    href: $(this).data('sharelink') + "?p`enter code here`=" + params_to_base64(params),
};
你能帮我使它正常工作吗

我尝试过使用以下方法:


任何帮助都将不胜感激!谢谢!:)

你为什么需要检测它?@CBroe这是为了分析——如果用户真的完成了共享过程或者取消了共享过程,这很有趣。