2012-05-03 15 views
0

私は好きなボタンのユーザーのクリックを処理したいと思います。 生成されたコードをLike button documentation page からページにコピーしましたが、Likeボタンをクリックするたびに何も起こりません。Facebook |ボタンのような操作

この問題に関するすべての質問を読みましたが、何も問題ありません。 私はこの質問が何度も尋ねられてきたことは知っていますが、この問題は私を狂っています。

私はFirefoxを使用しています。

あなたはそれが例であるようMY_APP_IDを残してきた
<!doctype html> 
<html xmlns:fb="http://ogp.me/ns/fb#"> 
<head> 
    <meta charset="utf-8"> 
    <title>Facebook Like Button</title> 
</head> 
<body> 
<div id="fb-root"></div> 
<script> 
    window.fbAsyncInit = function() { 
     FB.init({ 
      appId: 'MY_APP_ID', // App ID 
      status: true, // check login status 
      cookie: true, // enable cookies to allow the server to access the session 
      xfbml: true // parse XFBML 
     }); 

     FB.Event.subscribe('edge.create', function() { 
      alert('Like button is clicked'); 
     }); 
    }; 

    (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&appId=MY_APP_ID"; 
     fjs.parentNode.insertBefore(js, fjs); 
    } (document, 'script', 'facebook-jssdk')); 
</script> 


    <fb:like href="http://www.bluelink.ws/" send="true" layout="button_count" width="450" show_faces="true"></fb:like> 


</body> 
</html> 

答えて

1

が、これは実際のアプリケーションID、ない例からテキスト文字列である必要があります:

は、ここに私の完全なHTMLです。

また、エラー/コンソールメッセージを監視するためにJSコンソールを開くchrome/firefoxの価値があります。

そして、あなたはFacebookのリンターに好きにされているあなたのURLを確認します。もちろん、あなたのサイトをチェックしてhttps://developers.facebook.com/tools/debugをOGタグ

+0

私は、実際のアプリケーションIDを使用し、 JSコンソールは何も示していない、デバッグツールは、応答200 を返さ何か案は?バリーありがとうございました – Anwar

+0

fb:likeバージョンではなく、HTML5バージョンをお試しください。 –

関連する問題