(PHP 5 >= 5.2.0, PECL json >= 1.2.0)
Retourne les derniers statuts d'un utilisateur Twitter et des ses amis en incluant les "retweets".
twitter_statuses_home_timeline() retourne les 20 derniers statuts postés par l'utilisateur authentifié et ses amis.
Ceci est l'équivalent de "/timeline/home" sur le Web.
Remarque: Cette fonction est identique à twitter_statuses_friends_timeline() sauf qu'elle contient aussi les statuts "retweets" que twitter_statuses_friends_timeline() n'a pas (pour des raisons de compatibilité ascendante).
Dans une version future de l'API (API Twitter), twitter_statuses_friends_timeline() disparaitra au profit de twitter_statuses_home_timeline().
<?php
function twitter_statuses_home_timeline($username, $password, $parameters = array())
{
$url = 'http://api.twitter.com/1/statuses/home_timeline.json';
if(count($parameters))
$url .= '?'. http_build_query($parameters);
$context = array('method'=>'GET','timeout'=>5);
if($username && $password)
$context['header'] = sprintf("Authorization: Basic %s\r\n", base64_encode($username.':'.$password));
$context = stream_context_create(array('http'=>$context));
return json_decode(file_get_contents($url, false, $context));
}
?>
array twitter_statuses_home_timeline ( string $username , string $password [, array $parameters ] )
Retourne un tableau d'objets, ou NULL si une erreur survient.
Commentaire(s)
Poster un commentaire