2011-11-09 3 views
0

Il y a trois produits dans mon application web .net. En utilisant la boîte de commentaire facebook, il affiche les mêmes commentaires pour tous les produits. Mais je veux montrer les commentaires liés au produit particulier. Comment puis-je le faire?Afficher Commentaires relatifs à un produit particulier

toute aide est appréciée

Répondre

0

commentaires Facebook sont liés à une URL particulière. Si vous pouvez associer une URL unique à chaque produit, vous devriez pouvoir demander les commentaires pour cette URL uniquement, ce qui vous donnera le résultat souhaité.

+0

utilisateur peut ajouter autant de nombre de produits qu'il veut. Alors comment puis-je spécifier l'URL avec ce produit? –

+0

Sans savoir comment fonctionne votre site, je suppose que vous avez un moyen d'identifier les produits. Vous pouvez donc utiliser des URL de la forme example.com/products?productid=id#. –

0

Vos produits sont-ils sur des URL différentes?

Si oui, et vous utilisez Facebook API JS, votre code devrait ressembler à ceci:

C'est le code d'intégration de script

<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> 

Ceci est pour votre boîte de commentaires

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

Vous devriez remplacer dans votre Facebook ID App dans la morue embed e et pour la zone Commentaires, remplacez l'URL du produit par l'attribut data-href.

Plus d'infos ici: http://developers.facebook.com/docs/reference/plugins/comments/

Questions connexes