Foro de elhacker.net

Programación => Desarrollo Web => Mensaje iniciado por: Kase en 28 Diciembre 2011, 10:25 am



Título: capturar los botones de like, tweet y +1
Publicado por: Kase en 28 Diciembre 2011, 10:25 am
hola.... alguien tiene idea como capturar cuando el usuario hace click en estos botones??

e visto que el boton +1 puede mandar a llamar a una funcion despues de pulsarse, pero no es el caso de twitter y/o facebook...

PD: creo que saben que me refiero a capturarlo con javascript o jqeury  n__nU  con el objetivo de mostrar contenido oculto tras darle like...


Título: Re: capturar los botones de like, tweet y +1
Publicado por: #!drvy en 28 Diciembre 2011, 16:23 pm
En facebook si lo hay. Te dejan una API entera.. Mirate esto
http://developers.facebook.com/docs/reference/javascript/FB.Event.subscribe/

Un ejemplo seria:

Código
  1. <title>Testing</title>
  2. </head>
  3.  
  4. <!-- FACEBOOK javascript SDK # Inicio #-->
  5. <div id="fb-root"></div>
  6. <script src="http://connect.facebook.net/es_ES/all.js#appId=176702405718664&xfbml=1"></script>
  7. <!-- FACEBOOK javascript SDK # Fin #-->
  8.  
  9. <!-- BOTON LIKE DE FACEBOOK # Inicio #-->
  10. <fb:like send="true" width="700" show_faces="false" action="like" font=""></fb:like>
  11. <!-- BOTON LIKE DE FACEBOOK # Fin #-->
  12.  
  13. <!-- Capturar evento click # Inicio #-->
  14. FB.Event.subscribe('edge.create',function(response) {
  15.     alert('Gracias negro!!');
  16.   });
  17. <!-- Capturar evento click # Fin #-->
  18.  
  19. </body>
  20. </html>


Y en twitter puesto que viene en iframe de otro dominio, lo que se me ocurre es que te lo hagas tu mismo xD Porque al fin y al cabo, la funcionalidad que lleva es un ahref.


saludos