Projet Webmaster PHP

Portail Php


Intégrer l'API bit.ly pour twitter


Twitter, le réseau social, peut être alimenté par des articles de site web et efficacement lorsque les url ont été raccourcies. Voyons alors comment générer à la volée des url avec bit.ly et ce grâce à l'API proposée.

Cet article s'adresse aux webmasters de sites web proposant du contenu à partager sur twitter et d'autres réseaux sociaux.
Les tweets étant limités à 140 caractères, il n'est pas très intéressant de laisser les internautes partager des urls longues. Cela consomme des caractères pour rien, d'autant plus qu'il existe des url courtes avec par exemple goo.gl ou bit.ly
Cependant, à la volée bit.ly ne propose pas de générer une url courte, sauf à utiliser l'API prévue à cet effet. Cette API permet de générer l'url courte de la page courante. Voyons son implémentation.

Il convient d'une part de disposer d'un compte chez bit.ly, c'est-à-dire un login et une clé API. La clé API est générée par bit.ly lors de votre inscription et est affichée dans la page paramètre du compte.

Une fois cet ensemble login et clé en votre possession, télécharger la class bitly permettant de dialoguer avec bit.ly

Ensuite l'API s'utilise comme suit :



<?php
include('bitly.php');
$bitly = new bitly('username', 'apikey');
echo $bitly->shorten($url);
>?


La variable $bitly sera l'url raccourcie de votre variable $url

Particularité php5
Selon votre hébergeur, vos scripts devront spécifiquement s'exécuter en php5.
C'est-à-dire que vous devez éventuellement spécifier php5 comme extension de page. Si vos pages sont en url-rewrite, alors le fichier .htaccess est également à modifier.



Si vos temps d'affichage ont été dégradés, voyez ensuite notre article pour optimiser l'API bit.ly