Come Programmatore PHP continuano le mie piccole e brevi guide ad esempi all'utilizzo delle API dei maggiori Servizi Web e Sociale Network disponibili in rete, oggi vedremo come è possibile per un Programmatore PHP poter integrare nel proprio sito web dinamico, portale o pagina web elementi di Twitter utilizzando le sue API.
In questo esempio, faciliteremo il lavoro del Programmatore PHP utilizzando la libreria twitter.lib.php dispondibile a quest'indirizzo e cercheremo di realizzare un breve e semplice script che consenta al Programmatore PHP di mostrare un listato degli Status dei suoi Follower Twitter.
<?php
//Carico la Libreria necessaria
require_once ('twitter.lib.php');
//Creo un oggetto twitter utilizzando username e password
$twitter= new twitter("username", "password");
//Creo una funzione che collega automaticamente gli elementi alla corrispondente pagina twitter
function collegamentoTwitter($tweet) {
return ereg_replace("[[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/]", "<a href=\"\\0\">\\0</a>", $tweet);
}
//Creo un Array di parametri da utilizzare nella funzione che preleva gli ultimi 20 status
$options = array( "count" => 20);
# Prelevo gli ultimi 20 status dei miei amici
$status_follower = new SimpleXMLElement($twitter->getFriendsTimeline($options));
//Mostro gli ultimi 20 "tweets" linkando gli eventuali collegamenti
foreach($status_follower as $p) {
$friends_tweet = $p->text;
$friends_screen_name = $p->user->screen_name;
echo '<li>' . collegamentoTwitter($friends_tweet) . ' (' . $friends_screen_name . ')</li>';
}
?>
Questo breve ma semplice esempio che potete guardare qui, consente ad ogni Programmatore PHP di Utilizzare le API di Twitter, ovviamente questo è solo un esempio delle tante funzionalità che Twitter rende disponibili a gli sviluppatori e ad ogni Programmatore esperto nello sviluppo di siti internet dinamici in logica web 2.0.