Fonction PHP : get_last_tweets()
Ici, vous pouvez voir (et copier/coller) le code complet de la fonction PHP get_last_tweets(). N'hésitez pas voter pour cette fonction si elle vous plaît ou si vous vouv en servez !
get_last_tweets() ajouté le 2009-07-03 16:56:48 par AdrianGaudebert
/**
* Get the last tweets of a twitter user
* @param $login User name
* @param $nbTweets Number of statuses to get
* @return Array of statuses, each status has keys "text", "date" and "id"
*/
function get_last_tweets($login, $nbTweets)
{
$tweets = array();
if ($file = @file_get_contents("http://www.twitter.com/statuses/user_timeline.json?screen_name=".$login."&count=".$nbTweets))
{
$tab = json_decode($file);
foreach ($tab as $status)
{
$tweets[] = array(
'text' => replace_twitter_user_names(replace_text_url($status->text)),
'date' => format_date_diff(strtotime($status->created_at)),
'id' => $status->id,
);
}
}
else
{
$tweets[] = array(
'text' => "Access to this user's tweets is denied",
'date' => '',
'id' => '',
);
}
return $tweets;
}
Récupère les derniers statuts d'un compte Twitter.
Utilise les fonctions format_date_diff, replace_text_url et replace_twitter_user_names.
Commentaires sur la fonctions php
AdrianGaudebert 03/07/2009 à 17:00
Pour un exemple d'utilisation de cette fonction (avec code source complet), allez voir http://adrian.gaudebert.fr/labs/twitter/twitter_live.php