2017-03-28 5 views
1

誰かが私のファンページを好きかどうかを確認するjsスクリプトを作ろうとしています。 私は多くのことを試みましたが、何も働いていませんでした。あなたの誰かが私にリンクを与えたり、これを行う方法を詳しく教えてもらえますか? 私の現在のコード: 私のfbファンページが好きかどうかを確認

<script> 
 
window.fbAsyncInit = function() { 
 
    FB.init({ 
 
     appId  : '180255582485080', 
 
     xfbml  : true, 
 
     version : 'v2.8' 
 
    }); 
 
    FB.AppEvents.logPageView(); 
 
    }; 
 

 
    (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')); 
 
setTimeout(function(){ 
 
FB.api('/me/likes?fields=id', function(response) { 
 
    var our_page_id = '1775956295985318'; 
 
    var user_is_fan = false; 
 
    var likes_count = response.data.length; 
 
    for(i = 0; i < likes_count; i++) { 
 
     if(response.data[i].id === our_page_id) { 
 
      user_is_fan = true; 
 
\t \t console.log(user_is_fan); 
 
      break; 
 
     } 
 
    } 
 
}); },1000); 
 
</script>

答えて

0

まあ、FacebookのAPIを使用すると、あなたのウェブサイトに置くことができ、それは直接あなたのファンページと言っていますのようなボタンを提供しています。あなたのファンページや誰かの誰かがあなたのサイトのボタンをクリックするたびに、その数が増えます。ボタンではない場合は、必要な機能を実行するために付属のJavaを再利用できるかもしれません。

関連する問題