Dans le monde des raccourcisseurs d’URL je demande is.gd !
Bon commençons par quelques explications.
Qu’est-ce qu’un raccourcisseurs d’URL ?
Il s’agit d’API qui permettent de remplacer une longue URL comme http://www.devzone.fr/raccourcir-ses-url en http://is.gd/21S15. Ces services sont apparus suite à l’explosion des microbloging comme twitter. Il existe aujourd’hui une foultitude de services (su.pr, is.gd, bit.ly, tinyurl, …)
Les avantages ?
Comme le nom l’indique, ce sont des raccoursisseurs d’URL, donc ils fournissent des adresses web plus courtes.
Les inconvénients ?
Les services ne font pas que raccourcir des URL, ils en font des redirections (301, 302 ou 303 pour info). Autrement dit, attention à l’impact sur le référencement….
Et comment ca s’utilise ?
Un exemple avec is.gd.
Deux possibilités:
- passer par le site web et copier-coller l’URL généré,
- utiliser ses compétences en PHP
[php]
/**
* Raccourcissement URL
* à l’aide du service is.gd
*
* @name smallURL
* @param string $sURL : URL à raccourcir
* @return string
*/
function smallURL($sURL= ») {
/* l’url de l’API is.gd */
$sIsGd = ‘http://is.gd/api.php?longurl=’;
return file_get_contents($sIsGd . $sUrl);
}
/* l’URL a raccourcir */
$sUrl = ‘http://www.devzone.fr/raccourcir-ses-url’;
echo smallURL($sURL); /* affiche http://is.gd/21S15 */
[/php]
Cette API permet d’envoyer en GET l’url à raccourcir et l’on peut en récupérer le résultat avec la fonction file_get_content().
Derniers commentaires