首页 > 解决方案 > 订阅 Facebook 页面插件之类的按钮不适用于“edge.create”

问题描述

我需要知道我网站的用户何时喜欢我的 Facebook 页面。我实现了页面插件 ,但我无法订阅 edge.create 事件。根据我的研究,这已被弃用,但 edge.remove 仍在工作。

 <div class="fb-page" data-href="https://www.facebook.com/MYAPPNAME/" data-tabs="" data-width="" data-height="" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true"><blockquote cite="https://www.facebook.com/MYAPPNAME/" class="fb-xfbml-parse-ignore"><a href="https://www.facebook.com/MYAPPNAME/">MYAPPNAME</a></blockquote></div>
}

 <div id="fb-root" class="social_net_button facebook_button"></div>
 <script crossorigin="anonymous" src="https://connect.facebook.net/FACEBOOK GENERATED LINK"></script>
  <script>
    window.fbAsyncInit = function () {
      FB.Event.subscribe('edge.create', function (response) {
        alert('I just clicked like button');
      });
      FB.Event.subscribe('edge.remove', function (href) {
        alert('Unlike');
      });
    };

泰!

标签: javascriptfacebook-javascript-sdk

解决方案


推荐阅读