用于检测用户是否单击XFBML页面中的“赞”按钮的事件处理

时间:2010-05-14 22:18:38

标签: facebook xfbml

我有一个Facebook连接应用/画布IFrame应用,它对粉丝页面有Like控件。

我想检测用户何时点击Like按钮才能显示其他信息(折扣优惠券代码)。

我正在使用最新的Javascript API,但可以处理的events似乎不包括社交窗口小部件控件的检测。 Like Plugin的文档未显示任何事件。

但我知道它绝对可能,因为如果我在页面上有两个Like按钮,如果我喜欢或不同,它们会立即相互更新。


修改specifically allowed要求有人成为宣传粉丝:

  

4.2在促销规则或其他方面,您不会有任何条件   参加促销活动   例如,在Facebook上采取行动   更新状态,发布在   个人资料或页面,或上传照片。

     

但是,您可以条件进入   促销   成为一个粉丝   页。

2 个答案:

答案 0 :(得分:9)

我认为自从我第一次看到以来Facebook更新了他们的文档:

现在更清楚了:

http://developers.facebook.com/docs/reference/javascript/FB.Event.subscribe

'like'点击是edge.create事件

答案 1 :(得分:2)

官方常见问题解答:

  

问:我如何知道用户何时点击赞按钮?

     

答:如果您使用的是按钮的XFBML版本,则可以订阅   'edge.create'事件通过FB.Event.subscribe

来源:Core Concepts › Social Plugins › Like Button