Я в основном пытаюсь получить последний твит на своей странице в Твиттере и вывести его на экран, наткнулся на этот код, который якобы должен делать то, что я хочу, но он выдает мне ошибку:
$user = 'TwitterUserName';
$pass = 'password';
$tweet = curl_init("https://twitter.com/statuses/user_timeline.xml");
curl_setopt($tweet, CURLOPT_USERPWD, $user.':'.$pass);
curl_setopt($tweet, CURLOPT_RETURNTRANSFER,1);
$out = curl_exec($tweet);
$out = new SimpleXMLElement($out);
echo $out->status[0]->text;
Ошибка:
Fatal error: Uncaught exception 'Exception' with message 'String could not be parsed as XML' in H:\xampp\htdocs\tests\twit.php:13 Stack trace: #0 H:\xampp\htdocs\tests\twit.php(13): SimpleXMLElement->__construct('') #1 {main} thrown in H:\xampp\htdocs\tests\twit.php on line 13
Есть идеи, что является причиной ошибки? Или какие-либо предложения для лучшего способа сделать это?
Спасибо.