Como capturar a ação do botão 'like'
-
25-09-2019 - |
Pergunta
Existe uma maneira de capturar o evento de clicar no botão FB como? Não quero integrar meu aplicativo ao Facebook, só preciso contar os cliques de 'Curtir'. Tentou :
$('.fb_iframe_widget').click(function(){
alert("clicked");
});
Mas sem sorte. Se não houver maneira de fazer isso, poderei contar como páginas específicas quando sincronizado com a API do FB?
Solução
Você deve usar o botão xfbml como o botão iframe. Depois de mudar isso, faça o seguinte:
FB.Event.subscribe('edge.create', function(response) {
// user clicked like button!
});
O evento do Facebook "Edge.create" é chamado quando um botão LIFER é clicado. Não tenho idéia de por que se chama isso, mas isso fará o que você está procurando.
Outras dicas
Se isso não funcionar, acho que você estaria sem sorte, como você não pode fazer mais nada por causa de Mesma política de origem.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow