I’m using the following to display a coupon for users that have liked my company’s page via a Facebook ‘Like’ button on your page.
FB.Event.subscribe('edge.create',
function(response) {
// action
}
);
};
When a user clicks the ‘Like’ button the box appears asking if they want to post it to their wall with a message and the callback takes place at this time to display the coupon.
Is there a callback that occurs after the user has posted (or opted not to post)?
I use something like this for posts then check the response: