首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >点赞后提醒

点赞后提醒
EN

Stack Overflow用户
提问于 2012-02-20 03:34:22
回答 2查看 1K关注 0票数 0

这是我的脚本,喜欢我的网站上的facebook页面。

代码语言:javascript
复制
<script>(function(d, s, id) {
  var js, fjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) return;
  js = d.createElement(s); js.id = id;
  js.src = "//connect.facebook.net/en_US/all.js#xfbml=1";
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
</script>
<div class="fb-like-box" data-href="http://www.facebook.com/#!/ConcessionnaireCaronMazda" data-width="300" data-height="100" data-show-faces="false" data-stream="false" data-header="false"></div>
<div id="fb-root"></div>

如何在单击按钮时发出警报??

EN

回答 2

Stack Overflow用户

发布于 2012-02-20 06:10:58

您应该使用FB.Event.subscribe来订阅edge.create事件(它适用于HTML5和Like Box Social Plugin的XFBML版本。

代码语言:javascript
复制
FB.Event.subscribe('edge.create', function(pageURL){
  alert('User liked page: ' + pageURL);
});

注意:只有当页面上的FB.Event.subscribe完全加载时,才能使用Facebook JS-SDK,为了确保加载,您可以使用window.fbAsyncInit函数:

代码语言:javascript
复制
window.fbAsyncInit = function() {
  // Here Facebook JS-SDK is loaded and you may use it.
  // FB.init call should be placed here if you use it...
  // Otherwise you should use next JS-SDK URL
  // `//connect.facebook.net/en_US/all.js#xfbml=1&appId=APPLICATION_ID`

  // Subscribe to event
  FB.Event.subscribe('edge.create', function(pageURL){
    alert('User liked page: ' + pageURL);
  });
}

更新:

只需仔细检查,您似乎需要使用应用程序才能订阅事件,并且您只能在您的站点/画布URL中的URL上执行此操作,否则将抛出下一个错误:

应用程序配置不允许

给定的URL。注意:应用程序配置不允许一个或多个给定的URL。它必须与连接或画布URL之一匹配,或者域必须与应用程序的某个基域相同或为其中一个基域的子域。

票数 2
EN

Stack Overflow用户

发布于 2012-02-20 04:51:28

看起来您可能需要使用XFMBL版本,然后才能使用FB.Event.subscribe方法edge.create。

就像盒子文档-- http://developers.facebook.com/docs/reference/plugins/like-box/

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9352500

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档