Utiliser TinyUrl ( Pour Twitter par exemple )


Une fonction sympathique pour utiliser l’API de TinyUrl ( un service d’urls courtes )

function url_courte($url)
{
    $curl = curl_init();
    curl_setopt($curl,CURLOPT_RETURNTRANSFER,1);
    curl_setopt($curl,CURLOPT_URL,'http://tinyurl.com/api-create.php?url='.$url);
    curl_setopt($curl,CURLOPT_CONNECTTIMEOUT,7);
    $resultat = curl_exec($curl);
    curl_close($curl);
	if(!$resultat){ //en cas de suspension du service Tinyurl.com
	return $url;
	}
    return $resultat;
}

Utilisation:

$url = url_courte ('http://www.site.com'); // ou ($_POST['url']) par exemple
echo $url;

Plus d’info sur CURL ICI

,

Les commentaires sont fermés.