generar tinyURL con PHP

TinyURL es un servicio web que nos brinda la posibilidad de acortar nuestras direcciones URL como por ejemplo “http://tednologia.com/generar-tinyurl-con-php” y convertirla en “http://tinyurl.com/cy2g2t” utilizando el API que nos da este servicio podemos realizar una función para acortar nuestras URL con PHP y CURL.

Función PHP

function getTinyURL($url)  
{  
	$ch = curl_init();  	
	curl_setopt($ch,CURLOPT_URL,'http://tinyurl.com/api-create.php?url='.$url);  
	curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);  
	curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,5);  
	$data = curl_exec($ch);  
	curl_close($ch);  
	return $data;  
}

$url = getTinyURL('http://tednologia.com/generar-tinyurl-con-php');

//->http://tinyurl.com/cy2g2t
echo $url;

Así de simple. Usted pone su URL y devolverá la URL acortada.
Twitter también dispone de esta funcionalidad al poner URL en tus estados.

También te puede interesar

One Comment

  1. Janese
    sep 15, 2011 @ 09:22:17

    Articles like this really grease the shafts of kolnwedge.