35 votes

Comment tester le bouton "J'aime" de Facebook sur un hôte local ?

Il est possible de tester " Comme "sur l'hôte local ?

27voto

Dave Points 4202

Pas vraiment ; facebook doit explorer votre site pour en extraire le titre, la description et la vignette. Il ne peut pas accéder à votre site s'il est sur l'hôte local.

26voto

M.G.Palmer Points 1312

La réponse de Dave est correcte, mais je viens de découvrir une solution de contournement : Vous pouvez rendre votre machine locale accessible en utilisant http://localtunnel.me . Vous devrez (temporairement) modifier certaines URL utilisées dans le code / html de votre application pour que les liens pointent vers le domaine temporaire, mais au moins facebook pourra atteindre votre machine.

10voto

Il est Il est possible d'effectuer des tests limités sur le bouton facebook like sur l'hôte local. Il s'affiche correctement sur mon ordinateur. L'astuce consiste à utiliser une URL en direct, non localisée, sur l'interface de l data-href (j'ai utilisé Google dans l'exemple ci-dessous) :

<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/pt_BR/all.js#xfbml=1";
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>

<div class="fb-like" data-href="http://www.google.com" data-width="450" data-layout="button_count" data-show-faces="false" data-send="false"></div>

-4voto

Amalgovinus Points 889

Si vous développez le bouton "like" pour www.xyz.com, il suffit de l'ajouter dans votre fichier hosts :

127.0.0.1 www.xyz.com

Hourra, plus de 500.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X