Ver Mensaje Individual
  #2 (permalink)  
Antiguo 01/08/2014, 17:16
Avatar de rodrypaladin
rodrypaladin
Moderador
 
Fecha de Ingreso: abril-2010
Ubicación: Madrid
Mensajes: 2.127
Antigüedad: 14 años, 1 mes
Puntos: 468
Respuesta: Compartir en Facebook el resultado de una web

He conseguido realizar correctamente el boton para compartor por twitter, dependiendo del resultado de mi web comparte una cosa u otra.

En facebook se me está complicando. se que propiedades son las que decide que se publica:

Código HTML:
Ver original
  1. <meta property="og:url" content="http://google.com" />
  2. <meta property="og:title" content="Google" />  
  3. <meta property="og:description" content="Blaaa bla blaaaa bla bla blAAAA" />
  4. <meta property="og:image" content="http://google.com/imagen.png" />

Pero el problema es que facebook guarda en caché esos datos durante 4 horas, y aunque dependiendo del resultaod de mi web cambie esos parámetros para que se comparta algo distinto en facebook sigue mostrando lo mismo, tengo que entrar en: https://developers.facebook.com/tools/debug para que actualice los datos de la caché de forma manual, pero eso es inviable.

¿ Alguien puede decirme como lo realizáis en cuestras páginas ?

EDITO: Los parametros los tengo ahora mismo así:

Código HTML:
Ver original
  1. <meta property="og:url" content="http://rodryblog.com/ejemplo.php" />
  2. <meta property="og:title" content="Cuando vas a morir" />  
  3. <meta property="og:description" content="Yo ya he rellenado el test de cuando vas a morir y ha salido que moriré a los <?php echo $total; ?>" />
  4. <meta property="og:image" content="http://www.rodryblog.com/imagenes/<?php echo $total; ?>.jpg" />

Cuando muestra los botones compartir la variable $total está definida por lo que supuestamente tendría que publicarse. pero la caché sigue metiendose por medio
__________________
No te olvides de dar +1 a quien te echa un cable ;)

Última edición por rodrypaladin; 01/08/2014 a las 18:12