javascript - FB.ui 共享对话框发布和取消具有相同的响应

标签 javascript facebook

我有下面的代码:

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/

相关文章:

xcode - Swift 和 Parse(以及 xCode)问题

ios - IOS 应用程序中的 Facebook 登录对象不能为 nil

ios - 使用 SLRequest 将 URL 附加到 Facebook 帖子?

当输入是 html 内容时返回 DOM 的 Javascript 函数

javascript - 蛇中的 SVG 动画

javascript - application.js 中的代码未在 Rails 中加载

javascript - 仅含 mm/yyyy 的 Html 文本框

javascript - 从 angularJS 1.3-beta 迁移到 1.4 后 $http post 不工作

facebook - Facebook 个人资料 ID 和 uid 之间有区别吗?

html - 带有移动网络应用程序的 Facebook Connect - 如何获得最大的流量?