我有一个Facebook连接应用程序/画布IFrame应用程序,它有一个扇页的Like控件。
我想检测用户何时点击Like按钮,以便能够显示附加信息(折扣优惠券代码)。
我正在使用最新的Javascript,但是可以处理的事件似乎不包括检测社交小部件控件。Like Plugin的文档没有显示任何事件。
然而,我知道这是绝对可能的,因为如果我在一个页面上有两个Like按钮,它们都会立即更新,如果我喜欢或者不像它是什么。
编辑: 特别允许要求某人成为提升的粉丝:
4.2在促销规则或其他方面,您将不以在Facebook上采取任何行动作为进入促销的条件,例如,更新状态、在个人资料或页面上张贴或上传照片。 --然而,当你成为网页的粉丝时,你可以附加条件加入促销活动。
发布于 2010-06-04 01:02:19
我想Facebook从我第一次看起就更新了他们的文档:
现在更清楚了:
http://developers.facebook.com/docs/reference/javascript/FB.Event.subscribe
“喜欢”单击是edge.create事件
发布于 2011-10-07 14:58:57
官方常见问题:
问:我怎么知道当一个用户点击一个相似的按钮? 答:如果您使用的是XFBML版本的按钮,您可以通过FB.Event.subscribe订阅“FB.Event.subscribe”事件。
https://stackoverflow.com/questions/2837999
复制相似问题