mercredi 6 mai 2009
J'ai démontré il y a quelques jours comment on pouvait utiliser CUrl pour poster son statut sur Twitter. Plus tard, lorsque j'ai abordé le sujet du service Amazon implémenté par le Zend Framework, je me suis rendu compte que parmi les services offerts, il y en avait un disponible pour Twitter.
La prochaine fois, plutôt que de faire quelque chose de compliqué (mais fonctionnel) comme je l'ai fait, prenez quelques minutes et voyez comment c'est simple à réaliser avec ZF.
require_once('Zend/Service/Twitter.php');Et n'oubliez pas d'appeler la fonction utf8_encode() si vous souhaitez utiliser les accents! Mon prochain essai dans le monde du micro-blogging sera de voir de quelle façon je peux faire la même chose sur Identi.ca (plateforme open source basée sur Laconica).
$twitter = new Zend_Service_Twitter('code18', '** pwd **');
$response = $twitter->account->verifyCredentials();
if ( $response->isSuccess() ) {
// succès
$twitter->status->update(utf8_encode(''));
}
else {
// échec
echo $response->error;
}
$twitter->account->endSession();