Facebook: como compartir una url

Facebook: como compartir una url

Actualmente hay varias opciones disponibles a la hora de compartir una url en Facebook. Por orden de complejidad, serían estas:

1) Llamar a sharer.php pasando como parámetro la url que queremos compartir, por ejemplo:

  1.  
  2. http://www.facebook.com/sharer.php?u=http://www.esedeerre.com
  3.  

Que nos llevaría a algo parecido a esto:

Compartir en Facebook

Siguiendo esta opción, Facebook comprueba la url que le hemos pasado, y extrae el title de la página para ponerlo como título de la ficha, el description para ponerlo como cuerpo del mensaje, y las imágenes del body de la página para darnos a elegir la miniatura que queremos poner.

Uno de los puntos negativos de esta opción, es que Facebook cachea estos contenidos, es decir, que si compartimos nuestra página y luego cambiamos el title, description o miniaturas, al volver a compartir seguirán viendose los datos antiguos en la ficha de Facebook durante unas horas.

 

2) Hacer lo mismo que en el punto 1, pero especificar a Facebook los datos con los que queremos compartir. Es decir, en lugar de hacer que Facebook coja el title, description e imágenes de nuestra página, especificamos unos contenidos para esta acción mediante estas etiquetas:

  1.  
  2. <meta property="og:title" content="title" />
  3. <meta property="og:description" content="description" />
  4. <meta property="og:image" content="thumbnail_image" />
  5.  

Estas etiquetas se colocan dentro del head de nuestra página, y dentro del parámetro content de cada una podemos especificar el texto / ruta que queremos utilizar.

Igual que con el punto 1, tenemos el inconveniente de que Facebook cachea estos contenidos, asi que si hacemos alguna prueba con estas etiquetas, y después hacemos algún ajuste en ellas, pasarán algunas horas hasta que Facebook reconozca los cambios.

 

3) Llamar a sharer.php y pasar, además de la url, los textos e imágenes con los que queremos compartir. Algo asi:

  1.  
  2. http://www.facebook.com/sharer.php?s=100&amp;p[url]=http://www.esedeerre.com&amp;p[images][0]=http://www.esedeerre.com/banners/esedeerre.jpg&amp;p[title]=Ejemplos de Flash&amp;p[summary]=Tutoriales de flash y actionscript en castellano

De esta forma no cachea el título ni la descripción, pero si las imágenes.

Por supuesto, podemos utilizar cualquiera de los 3 métodos desde Actionscript 2.0 con un getURL o desde Actionscript 3.0 con un navigateToURL.

El tercer método me lo enseñaron Sergio e Iván, Gracias!

Comentarios
    • Autor
    • Sergio
    Buena recopilación de métodos para compartir un enlace con facebook, a ver lo que tarda en salir nuevos o que dejen de funcionar estos mismos, jejeje Thanks!
Dejar un comentario
Tu nombre (obligatorio):

E-mail (obligatorio, no se mostrará):

Web:

Comentario: