Facebook JavaScript SDK中是否有一个事件在用户评论后触发?

时间:2012-02-04 20:19:42

标签: javascript facebook facebook-like

我正在使用以下内容通过您网页上的Facebook“赞”按钮为喜欢我公司页面的用户显示优惠券。

FB.Event.subscribe('edge.create',
function(response) {
// action
}
);
};

当用户点击“赞”按钮时,会出现一个框,询问他们是否要将消息发布到墙上并显示消息,此时会进行回调以显示优惠券。

用户发布(或选择不发布)后是否会发生回调?

1 个答案:

答案 0 :(得分:0)

我在帖子中使用这样的内容然后检查响应:

<script>
function fb_share() {
    FB.ui({
        method: 'feed',
        name: 'Name of App',
        link: 'http://YOURLINK.com',
        picture: 'someurltoimage.jpg',
        description: 'Your description of the post for the wall!'
        },
        function(response) {
        if (response && response.post_id) {
            console.debug(response.post_id);
        // Post was published - now lets send it to our ouwn custom processing page on our server
        $.post('/process-post',{uid: <?php echo $currentUser; ?>, wallpost: response.post_id},function(resp) {
                // callback after storing the requests
            });
        } else {
        // Post was not published;
        }
    });
return false;
}

</script>