我有一个Facebook连接应用/画布IFrame应用,它对粉丝页面有Like
控件。
我想检测用户何时点击Like
按钮才能显示其他信息(折扣优惠券代码)。
我正在使用最新的Javascript API,但可以处理的events似乎不包括社交窗口小部件控件的检测。 Like Plugin
的文档未显示任何事件。
但我知道它绝对可能,因为如果我在页面上有两个Like
按钮,如果我喜欢或不同,它们会立即相互更新。
修改:specifically allowed要求有人成为宣传粉丝:
4.2在促销规则或其他方面,您不会有任何条件 参加促销活动 例如,在Facebook上采取行动 更新状态,发布在 个人资料或页面,或上传照片。
但是,您可以条件进入 促销 成为一个粉丝 页。
答案 0 :(得分:9)
我认为自从我第一次看到以来Facebook更新了他们的文档:
现在更清楚了:
http://developers.facebook.com/docs/reference/javascript/FB.Event.subscribe
'like'点击是edge.create
事件
答案 1 :(得分:2)
官方常见问题解答:
问:我如何知道用户何时点击赞按钮?
答:如果您使用的是按钮的XFBML版本,则可以订阅 'edge.create'事件通过FB.Event.subscribe。