Llega el primer servicio de los que estaba hablando, se trata de abbrr.com

Victor lo ha presentado ya de manera oficial:

abbrrabbrr (para evitar posibles ambigüedades, le digo abrevier) es un acortador de urls, o para hacerlo más a la ocación, un abreviador de urls, que salio en unos días de inspiración

También cuenta con una API, la cual nos permite enviarle por GET una URL y nos regresa esta URL abreviada, pero como punto muy interesante cuenta con salidas de esta URL abreviada en varios formatos:

  • xml (default)
  • link
  • html
  • bbcode
  • markdown
  • textile

¿Y pues las APIs se hicieron para consumirse no?, entonces hay que crear una librería cliente para consumir esta API, ¿por qué no comenzar con una para PHP?

He creado la clase abbrr_client.class.php la cual como su nombre lo indica es una clase cliente para poder usar la API de abbrr.com desde nuestras aplicaciones PHP.

Veamos el ejemplo de uso:

  1. include("abbrr_client.class.php");
  2. $url = new abbrr_client("http://www.pecesama.net/weblog/");
  3. echo $url->get("link");

Por ahora cuenta con una funcionalidad básica, pero se le pueden ir agregando funcionalidades que se vayan necesitando.