Ver Mensaje Individual
  #5 (permalink)  
Antiguo 17/10/2012, 14:44
Avatar de Jodorem
Jodorem
 
Fecha de Ingreso: abril-2012
Mensajes: 18
Antigüedad: 12 años, 7 meses
Puntos: 1
Respuesta: Recibir respuesta cuando usuario hace click a un Like Button de Facebook

Gracias Dradi7,

Esta página la habia visto e hice algunas pruebas... pero no logro que funcione.

Quizá no he captado muy bien como utilizar ese código, donde colocarlo, qué necesito para que funcione.... en fin...

veamos... voy a colocar el código que da Facebook para estos Like Button (tomaré por ejemplo http://google.com para el contador de likes)

Código Javascript:
Ver original
  1. <div id="fb-root"></div>
  2. <script>(function(d, s, id) {
  3.   var js, fjs = d.getElementsByTagName(s)[0];
  4.   if (d.getElementById(id)) return;
  5.   js = d.createElement(s); js.id = id;
  6.   js.src = "//connect.facebook.net/es_LA/all.js#xfbml=1&appId=374293735975654";
  7.   fjs.parentNode.insertBefore(js, fjs);
  8. }(document, 'script', 'facebook-jssdk'));</script>

Código HTML:
Ver original
  1. <div class="fb-like" data-href="http://google.com/" data-send="false" data-layout="button_count" data-width="450" data-show-faces="true"></div>

Con esto ya podemos mostrar el like button.

Según Facebook... para saber si alguien le dio click a "me gusta" se usuaria el siguiente código:

Código Javascript:
Ver original
  1. FB.Event.subscribe('edge.create',
  2.     function(response) {
  3.         alert('You liked the URL: ' + response);
  4.     }
  5. );

Obviamente estaria encerrado con su respectivo tag de <script type="text/javascript">

Bien... utilizando este mismo ejemplo... cuando le doy "me gusta", pues no funciona el alert() que deberia de ejecutarse.

Seguramente no estoy llamando a la fuente de algún ".js" de facebook, para que funcione pero no estoy seguro de cual será la ubicación y cómo colocarlo.

¿Alguna sugerencia?