27
AVR

PHPShortener - Une classe PHP pour gérer les services de Short URL

Publié le 27/04/09 à 09h53 par DJo

PHP Shortener est une classe compatible PHP4 et PHP5, permettant de gérer la plupart des services de raccourcissement d'URL comme TinyURL, is.gd ...

PHP SHortener - gérez les services de raccourciement d'URL comme is.gd, tinyURL ...

Si vous créez un service online, il pourrait être très utile de pouvoir encoder ou décoder des URLs courtes en utilisant l'un des 5 principaux services, à savoir:

  • is.gd
  • bit.ly
  • tinyurl.com
  • tr.im
  • twurl.nl

Parmi les fonctionnalités on retrouve:

  • Facilité d'utilisation
  • Grande flexibilité permettant d'ajouter facilement de nouveaux services de Short URL.
  • Détection automatique du service à utiliser pour décoder les URLs
  • Fonctionne avec cURL ou fopen
  • Décodage très rapide en utilisant les headers

 

Voici un exemple d'utilisation:

require('phpshortener.class.php');
// Initialisation
$s = new PHPShortener();
// Encodage d'une URL longue
$shorturl = $s->encode('http://devthought.com/projects/php/phpshortener/', 'is.gd');
// Décodage d'une URL raccourcie
$longurl = $s->decode('http://tr.im/jBBp');

 

Site Officiel

Baraguiné par le 01/07/09 à 00h58
Bonjour,
J'aimerais savoir qui en est l'auteur. DJo ou pas, je souhaiterais ajouter mon service d'URL Shortener à cette class... Contactez moi SVP: Max13@virtual-info.info / URL: http://lyt.me/

Ajouter un Commentaire

Pour poster un commentaire, vous devez être identifié. Vous pouvez choisir parmi ces trois méthodes d'identification:

Compte la Ferme du Web

Identifiez-vous
Inscrivez-vous

Compte Facebook

Compte Twitter

Connexion avec votre compte twitter
Rechercher sur la Ferme du web