javascript - Facebook 粉丝页面之类的按钮有回调吗?

标签 javascript facebook facebook-like facebook-javascript-sdk

我在 iframed 选项卡中有一个 Facebook 应用程序。如果在该选项卡上用户通过右上角的“喜欢”按钮喜欢粉丝页面,是否有事件回调?或者无论如何订阅此事件?

我知道下面的代码,但这似乎不适用于粉丝页面上的“赞”按钮,只有当我将“赞”按钮小部件放入 iframed 选项卡中时,我才能使其工作,这不是我在寻找什么。

FB.Event.subscribe('edge.create', function(href) {
    // Do something, e.g. track the click on the "Like" button here
    alert('You just liked ' + href);
});

最佳答案

来自文档: 当用户选择您的页面选项卡时,您将收到signed_request 参数以及一个附加参数page。此参数包含一个 JSON 对象,其中包含 id(当前页面的页面 id)、admin(如果用户是页面的管理员)和 Like(如果用户喜欢该页面)。与 Canvas 页面一样,在用户授权您的应用之前,您不会在signed_request 中收到您的应用可以访问的所有用户信息。

https://developers.facebook.com/docs/appsonfacebook/pagetabs/

关于javascript - Facebook 粉丝页面之类的按钮有回调吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9993947/

相关文章:

javascript - 如何旋转矩形以指向鼠标

facebook - FB Like 按钮计数器不断消失

java - Java JSF 的 Facebook 点赞按钮?

css - "Send"弹出显示,"Like"不是

javascript - Model.query() 返回 "undefined"错误

javascript - 背景图像更换间隔Javascript

javascript - "The keyPath option is not a valid key path"尝试用变量分配 keyPath

Android Facebook 登录屏幕没有键盘

javascript - 有没有办法从 FBJS 的 Canvas 访问 iframe 的窗口对象? (Facebook)

android - 整个应用程序中的 Facebook session - Android