我有下面的代码:
FB.ui({
method: 'share',
title: 'test',
href: 'http://google.com',
picture: 'http://google.com/blah.jpg',
caption: 'test caption',
description: 'test description'
}, function(response) {
if (response && !response.error_code) {
window.location="{{ config('app.url') }}/user/share/" + announcementId;
} else {
window.location=redirectUrl;
}
});
在共享对话框中取消和发布到 Facebook 的响应有一个空数组的响应。当用户点击取消按钮时,我将如何跟踪用户?
最佳答案
唯一的方法是实现登录并获得用户批准的“publish_actions”。执行此操作,如果已发布,您将在响应中得到一个“post_id”。
注意:奖励用户分享违反了 FB 条款
关于javascript - FB.ui 共享对话框发布和取消具有相同的响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33532008/