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;
}

Voter pour cette fonction


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

pseudo 06/07/2009 à 15:17

texte

code