FB Api-喜欢显示内容

FB Api - like to show content

本文关键字:显示 喜欢 Api- FB      更新时间:2023-09-26

有人能帮我处理fb-api吗?当有人点击我喜欢的按钮时,我想显示内容。当我像这样点击按钮时,它会出现,但当我刷新页面时,所以我必须再次点击才能喜欢。你可以给你写一些男人记得的东西,每次都能放在页面上,这样就不必点击类似的东西了?

    <script>
  window.fbAsyncInit = function() {
    FB.init({
      appId      : '826612577359205',
      session : true,
      status  : true,
      cookie  : true,
      xfbml      : true,
      version    : 'v2.1'
    });
        FB.Event.subscribe('auth.login', function() {
            window.location.reload();
        });
        FB.Event.subscribe('edge.create', function(response) {
                $('#hidden_content').show();
        });
  };
  (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/sdk.js";
     fjs.parentNode.insertBefore(js, fjs);
   }(document, 'script', 'facebook-jssdk'));
</script>
<h1><?php echo $page['name'];?></h1>
<div id="hidden_content" style="display: none;"><?php echo $page['description']; ?></div>

<div class="block-blue" id="like" style="display: block;">
  <p>Pro zobrazení tipu je potřeba dát like na naší stránku</p>
  <div class="fb-like" data-href="https://www.facebook.com/pages/Betligacz-s%C3%A1zka%C5%99sk%C3%A1-liga-o-pen%C3%ADze/857630110921931?fref=ts" data-layout="box_count" data-action="like" data-show-faces="false" data-share="false"></div>
</div>

唯一可能的解决方案是使用"user_likes"权限授权用户,并使用Graph API检查类似状态。但在你的应用程序(管理员/开发人员/测试人员)中没有任何角色的人都可以使用它之前,你需要经过具有该权限的审查程序,Facebook不会批准它用于"Like Gating"。此外,根据平台政策,不允许再激励点赞。

有关详细信息,请参阅更改日志:https://developers.facebook.com/docs/apps/changelog

意思是,你不能做,也不允许做。

基本上,您无法做到这一点。

它在Facebook开发者政策上

读取134.14