Créer des url raccourcies avec u.nu

 - by admin

Il est parfois utile de créer des urls raccourcies, et dans ce domaine, u.nu gagne la palme d’or.

Grâce à leur API, David Walsh a développé une petite fonction php qui va bien:

[php]
function get_unu_url($url)
{
$url = ‘http://u.nu/unu-api-simple?url=’.urlencode($url);
$ch = curl_init();
$timeout = 5;
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,$timeout);
$url = curl_exec($ch);
curl_close($ch);
return trim($url);
}

$short_url = get_unu_url(‘http://blog.maiis.ch/creer-des-url-raccourcies-avec-unu/’);
//returns http://u.nu/78m5
[/php]

Cette API a l’avantage de n’utilier ni JSON, ni XML, elle retourne directement l’URL, rien d’autre !

Leave a comment