2011-11-09 14 views
0

私の.net Webアプリケーションには3つの製品があります。 Facebookのコメントボックスを使用することで、すべての製品について同じコメントが表示されます。しかし、私は特定の製品に関連するコメントを表示したい。どうすればいいですか?特定の製品に関連した表示

任意のヘルプは

答えて

0

Facebookのコメントは、特定のURLに関連付けられて認識されます。各製品に固有のURLを関連付けることができれば、そのURLのコメントのみを要求して、望ましい結果を得ることができます。

+0

ユーザーは、彼が望んでいるとして、製品のように多くの数を追加することができます。次に、その製品でURLを指定するにはどうすればよいですか? –

+0

あなたのサイトの仕組みがわからなければ、私はあなたがその製品にどのような道を持っていると思います。したがって、あなたはURLがexample.com/products?productid=id#の形式になる可能性があります。 –

0

あなたの製品は異なるURLにありますか?

もしそうなら、あなたはFacebookのJSのAPIを使用している、あなたのコードは次のようになります。

これはこれはあなたのコメントボックスのあるスクリプト埋め込みコード

<div id="fb-root"></div> 
<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_GB/all.js#xfbml=1&appId=YOUR-APP-ID-HERE"; 
    fjs.parentNode.insertBefore(js, fjs); 
}(document, 'script', 'facebook-jssdk')); 
</script> 

です

<div class="fb-comments" data-href="YOUR-URL-HERE" data-num-posts="2" data-width="500"></div> 

自分のFacebook App IDを埋め込みコードに置き換える必要がありますeとコメントボックスの場合は、製品URLをdata-href属性に置き換えます。ここ

さらに詳しい情報:http://developers.facebook.com/docs/reference/plugins/comments/

関連する問題