Jun 22, 2010
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:
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)
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):
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:
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.
Tips relacionados:

Ultimos comentarios