Page 1 of 1

Getting Twitter tweets

Posted: Tue Nov 27, 2012 4:29 pm
by Fidbeck
I can't work around this code
    <?php
    $username = "";
    $password = "";
    $timeline = curl_init("http://api.twitter.com/1/statuses/user_ ... me=amgarak");
    curl_setopt($timeline, CURLOPT_USERPWD, $username.":".$password);
    curl_setopt($timeline, CURLOPT_RETURNTRANSFER, 1);
    $result = curl_exec($timeline);
    $result = new SimpleXMLElement($result);
    echo $result->status[0]->text;
    ?>
to display my tweets.
In the tutorial I saw they work fine but I can't make it work, don't know why.

Could you please help me here

Re: Getting Twitter tweets

Posted: Tue Nov 27, 2012 5:54 pm
by Fidbeck
added this
    $result = curl_exec($timeline);
    print_r($result);
    $result = new SimpleXMLElement($result);
and what I got was
Basic authentication is not supported

Re: Getting Twitter tweets

Posted: Thu Nov 29, 2012 1:27 am
by jacek
Twitter made a change to their API a few years ago now that made this method no longer work. You now have to use OAuth which is a bit more complicated.

Re: Getting Twitter tweets

Posted: Thu Nov 29, 2012 1:29 am
by Fidbeck
I can laways get the RSS file and read it through PHP :)
don't know if updates it automatically though