Fonctions Twitter

  • twitter_statuses_us...
Dernière mise à jour: jeu 9 oct 2014

twitter_statuses_user_timeline()

(PHP 5 >= 5.2.0, PECL json >= 1.2.0)

Retourne les derniers statuts d'un utilisateur Twitter.

twitter_statuses_user_timeline() retourne les 20 derniers statuts postés par l'utilisateur authentifié. Il est également possible de demander les statuts d'un autre utilisateur via le paramètre id.
Ceci est l'équivalent de la page "/<user>" sur le Web.

Remarque: Pour des raisons de compatibilité ascendante, les retweets ne sont pas retournés lors de l'appel de la "user_timeline".

Source

<?php

function twitter_statuses_user_timeline($username, $password, $parameters = array())
{
	if(isset($parameters['id']))
	{
		$url = "http://twitter.com/statuses/user_timeline/{$parameters['id']}.json";
		unset($parameters['id']);
	}
	else
	{
		$url = 'http://twitter.com/statuses/user_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));
}

?>

Syntaxe

array twitter_statuses_user_timeline ( string $username , string $password [, array $parameters ] )

Arguments

  1. username - Le nom d'utilisateur du compte Twitter.
  2. password - Le mot de passe du compte Twitter
  3. parameters - Doit être un tableau associatif de format $arr['parameter'] = $value.
    Référez-vous à la documentation Twitter pour la liste des paramètres disponibles.

Valeurs de retour

Retourne un tableau d'objets, ou NULL si une erreur survient.

Voir aussi

Commentaire(s)

Il n'y a aucun commentaire pour cette page.

Poster un commentaire