Nieuw lid |
|
of zo,
<?php
function tweetie($user)
{
$url = file_get_contents("http://twitter.com/statuses/user_timeline/".$user.".xml");
$xml = new SimpleXMLElement($url);
for($i = 0; $i < count($xml); $i++)
{
echo '<div>'.$xml->status[$i]->text.'</div>';
}
//echo' <pre>';var_dump($xml);echo'</pre>'; //kijk welke elementen je nog meer wilt gebruiken
}
tweetie('usernaam');
?>
<?php function tweetie($user) { $xml = new SimpleXMLElement($url); for($i = 0; $i < count($xml); $i++) { echo '<div>'.$xml->status[$i]->text.'</div>'; } //echo' <pre>';var_dump($xml);echo'</pre>'; //kijk welke elementen je nog meer wilt gebruiken } tweetie('usernaam'); ?>
Waarbij je count($xml) kan veranderen naar het aantal tweets wat je terug wilt hebben.
edit:
<?php
function tweetie($user, $aantal=1)
{
$url = file_get_contents("http://twitter.com/statuses/user_timeline/".$user.".xml?count=".$aantal);
$xml = new SimpleXMLElement($url);
for($i = 0; $i < $aantal; $i++)
{
if($i < count($xml)) //kijken of er wel voldoende tweets zijn
{
echo '<div>'.$xml->status[$i]->text.'</div>';
}
else
{
echo 'break'; break;
}
}
//echo' <pre>';var_dump($xml);echo'</pre>'; //kijk welke elementen je nog meer wilt gebruiken
}
tweetie('usernaam'); //geeft de laatste tweet
tweetie('usernaam', 5); //geeft de laatste 5 tweets
?>
<?php function tweetie($user, $aantal=1) { $url = file_get_contents("http://twitter.com/statuses/user_timeline/".$user.".xml?count=".$aantal); $xml = new SimpleXMLElement($url); for($i = 0; $i < $aantal; $i++) { if($i < count($xml)) //kijken of er wel voldoende tweets zijn { echo '<div>'.$xml->status[$i]->text.'</div>'; } else { } } //echo' <pre>';var_dump($xml);echo'</pre>'; //kijk welke elementen je nog meer wilt gebruiken } tweetie('usernaam'); //geeft de laatste tweet tweetie('usernaam', 5); //geeft de laatste 5 tweets ?>
|