Web 2.0 Tips

Icon

Consejos y trucos para el desarrollo y diseño de webs

Generando URLs para compartir por redes sociales

Hay muchos servicios hoy que nos dejan compartir facilmente el contenido de un sitio por medio de redes socales, AddToAny es un ejemplo de esto, el tema es que pasa por un tercero que “se conecta” con las redes sociales para enviar la url y demas, y en ecaciones no es nada configurable.

Todos los servicios tienen una opción para enviar contenido, siempre del lado del navegador obviamente asi se hace con la cuenta del cliente, que es lo que nos interesa, voy a pasar a mostrar algunos ejemplos:

Twitter:

Bueno en twitter solo vamos a poder compartir la url al recurso, y disponemos de 140 caracteres, asi que en el “status” vamos a enviar tanto el título como la url.

http://twitter.com/home?status=(lo que queramos hasta 140 caracteres), la variable entonces seria ’status’

Un ejemplo seria:

http://twitter.com/home?status=Generando+URLs+para+compartir+por+redes+sociales:+http://tinyurl.com/24qbw27

En este caso usamos una URL corta, si tenemos que generar el link automaticamente, convendria sacar un nombre dedicado en alguno de estos servicios o usar su API para generarlas, sino se puede confiar que twitter antes de enviar la url la comprimira solo.

Consejo: Si bien no podemos pasar los 140 caracteres, recomiendo dejar un par libre (digamos unos 20)  para que puedan hacer RT del twitt completo, digamos que el “RT @nombre” ocupa depende el usuario, asi que 20 caracteres alcanza y sobra.

FaceBook:

En facebook vamos a poder compartir algo mas que el link, dejandonos tambien un texto, no disponemos de un limite aunque deben tener el cuenta el limite de la url, las variables enviadas por get serian: u (url) y t (title)

http://www.facebook.com/sharer.php?u=http://web2.0-tips.com.ar/92-generando-urls…redes-sociales.html&t=Generando+URLs+para+compartir+por+redes+sociales

DelIcioUs:

DelIcioUs va a ser aun mas completo dejandonos enviar titulo, descripción y la url, obviamente con los limites del largo de la url, pero no otros, la s variables a enviar por get serian: v=5 (version,  siempre setear en 5), url (la url), title (el titulo) y notes (descripcion):

http://delicious.com/save?v=5&url=http://web2.0-tips.com.ar/92-generando-urls…redes-sociales.html&title=Generando+URLs+para+compartir+por+redes+sociales&notes=Como+crear+links+para+postear+en+redes+sociales

Google Reader (Y Google Buzz):

Bueno ante nada lo posteado en Google Reader ahora va aparar al Buzz, por lo que es lo mismo, este nos permite enviar una url y un titulo, el resto lo extraera, las variables por get entonces son url y title:

http://www.google.com/reader/link?url=http://web2.0-tips.com.ar/92-generando-urls…redes-sociales.html&title=Generando+URLs+para+compartir+por+redes+sociales

Meneame:

Aunque no me gusta, realmente es importante para sitios hispanos la verdad es que da muchas visitas, este solo nos deja enviar la url, la variable es url:

http://meneame.net/submit.php?url=http://web2.0-tips.com.ar/92-generando-urls…redes-sociales.html

Estos son algunos sitios, ya subire mas, solo les puedo dejar un ultimo consejo y es que escapen correctamente el contenido que van a enviar por GET o en la url, ya que si por ejemplo envio un texto “status=Productos de Jhonson&Jhonson” estoy enviando la variable status con el valor “Productos de Jhonson” y la variable Jhonson vasia, como ya explique en otro post, en php se usaría la funcion urlencode.

http://tinyurl.com/24qbw27

Tips relacionados:

  1. Limpiar string para fabricar urls “amigables” en PHP
  2. Twitteando desde la API de Twitter
  3. Vidiofy una manera simple de agregar valor a tus videos

Tip de Delicious, Facebook, Google, Integracion Social, Meneame, Twitter

Tags: , , , , ,

Leave a Reply

Exos

Oscar J. Gentilezza Arenas (Exos) Programador y curioso en lo relacionado en la informatica, actualmente trabaja de programador web usando PHP y manteniendo servidores en GNU/Linux y FreeBSD

Web: http://blog.exodica.com.ar

Tips: 40

Recomendamos

Haste autor!

En web2.0-tips, cualquiera puede publicar un consejo, truco o articulo relacionado con el desarrollo y diseño web. Tu puedes registrarte y postear, aparte te quedas con el 80% de impresiones de adsense en tus publicaciones.

Lee mas aca!

Categoria

Haste fan

Web Analytics