acortar urls o reducir el tamaño de un link con la api de linkinho
- julio 29, 2010
- 5 comentario/s
- Internet Tags: aplicaciones web, tutoriales
Desde hace ya mas de un año que he lanzado el proyecto linkinho, un sistema para acortar urls al estilo tinyurl. Este proyecto está mas enfocado al mercado Portugués y Brasileiro, pero igualmente puede resultar muy útil a cualquiera acortar una url en un momento determinado. Por ejemplo la url http://linkinho.com/d apuntará a la home de blog.
Como he dicho es útil para acortar links / urls que sean demasiado largas y “descuadren” mucho en un email, en un documento de texto, para usarlo en twitter vinculando la url de linkinho a tu post, web, etc o donde se quiera incluir.
Para todo el tenga curiosidad y desee probar la aplicación y le guste pongo a disposición la api, con la que se podrá usar el sistema de acortar urls desde su propio proyecto o codigo.
Para leer un poco mas sobre el proyecto linkinho, leer el siguiente post: Nuevo proyecto: linkinho y quien desee probar directamente la aplicacion, pues nada, este es el link: linkinho.com
La api esta basada en PHP.
Es tan sencillo como llamar a la url : http://www.linkinho.com/api.php y pasar el parametro url por GET.
De manera que se hará una llamada tipo: http://www.linkinho.com/api.php?url=http://www.pedroventura.com y esto devolverá la url acortada con el sistema de linkinho.
Para integrar la api del acortador de links con WordPress es muy sencillo.
Ya que la url del post actual se obtiene con la función:
get_permalink();
Por lo que usando la llamada a la api e indicando el link permanente del post ya nos devolverá la url acortada. Esto se hace mediante la función de php file_get_contents()
$link_api = "http://www.linkinho.com/api.php?url=".get_permalink(); $nueva_url = file_get_contents($link_api); echo $nueva_url
Para integrarlo con php puro, basta con ver la variable REQUEST_URI del array que genera el web server $_SERVER.
$_SERVER['REQUEST_URI'] contiene la url de la pagina actual, excepto el dominio. por ejemplo en este caso sería: /blog_programacion/2010/07/29/acortar-urls-o-reducir-el-tamano-de-un-link-con-la-api-de-linkinho/
$nueva_url = file_get_contents('http://www.linkinho.com/api.php?url=http://www.midominio.com'.$_SERVER['REQUEST_URI']);
echo $nueva_url;
Después se puede integrar con twitter o algún sistema de bookmark enviando la url de linkinho que linke a tu post, tu web, tu empresa, etc..
<a href="http://twitter.com/home?status=<?php echo $nueva_url;?>" target="_blank" rel="nofollow">Tweet it!!</a>
Tags de búsquedas:
Reducir links, reducir link, reducir link para twitter, reducir link twitter, reducir links twitter, pagina para reducir links, reducir links en twitter, android salvar paginas en pdf, reducción del tamaño de la url, como reducir un link en twitter
Posts Relacionados:
- Nuevo proyecto: linkinho Ya está online mi nuevo proyecto: linkinho.com Una herramienta para acortar los links,hacerla más bonitas y fáciles de recordar. Está basado en el Open Source de kissabe. Ver proyecto en...
- Tutorial login externo usando API de Google – 2 - Ya he explicado en un post anterior las diferentes versiones que tiene la API de Google para realizar login externos. A mi me llevó mucho tiempo de investigación para documentarme...
- Invitar a contactos de facebook desde una web externa con la API FBML Integrar un formulario donde un usuario puede conectarse a facebook y seleccionar sus amigos y contactos para enviarles una invitacion de tu página web o blog puede ser una herramienta...
- Tutorial login externo usando API de Google Es conocido por los desarrolladores web el potencial de las APIS de Google, pero no tan conocido el infierno de la documentación y la desorganizador que tiene su documentación. He...
- Reto de programación. Lógica para generar urls y filtros. Ayer me he tenido que pelear con una tarea bastante interesante pero al mismo tiempo lo más complicado que he hecho en los últimos 2 meses. Después de todo el...

Te ha ayudado el artículo? Colabora!
RSS Feed
Hola!,
Lei tu post,muy buneno…
El otro día pensaba en este tipo de “problemas” de links que sufren los usuarios de twitter. Admito que no soy usuario de twiteer ( ni de otra Red Social), y tampoco conozoco mucho el las reglas de twitter…pero pensaba que por ahí había una alternativa totalmente diferente de solucionar este problema, incluso es algo rara:
http://www.vagobit.com.ar/2010/12/07/flasheando-un-poco-link-acronimo/
Saludos
Yo encontre este sitio http://curl.cl que me parece super amigable tienes opciones de api para desarrolladores.
Hola Alex, no esta mal el site que indicas, es minimalista pero muy claro y atractivo.
El tema es que linkinho es un proyecto que he hecho yo
y cuando tengo tiempo le voy añadiendo funcionalidades.
Un saludo!
Muy buen dato si que anda
lo probe con una pagina : http://www.linkinho.com/tct
eh!! gracias! me alegro que lo hayas probado!!