$twitter_url = "http://api.twitter.com/1/statuses/user_timeline/ britishabroad.xml";
$buffer = file_get_contents($twitter_url); $xml = new SimpleXMLElement($buffer); $status_item = $xml -> status; $status = $status_item -> text; echo $status; On Jul 6, 5:09 pm, Taylor Singletary <taylorsinglet...@twitter.com> wrote: > Hi Colin, > > You're missing the api subdomain and version "1".. this should work for you > instead: > > http://api.twitter.com/1/statuses/user_timeline/britishabroad.xml?cou... > > Taylor > > On Tue, Jul 6, 2010 at 8:18 AM, colin....@digital.fco.gov.uk < > > colin....@digital.fco.gov.uk> wrote: > > With the following feed/script: > > > $twitter_url = "http://twitter.com/statuses/user_timeline/ > > britishabroad.xml?count=1"; > > > $buffer = file_get_contents($twitter_url); > > $xml = new SimpleXMLElement($buffer); > > > $status_item = $xml -> status; > > $status = $status_item -> text; > > > echo $status; > > > Nothing is being returned. > > > Initally it had been working with "simplexml_load_file" but now > > everything has stopped. It is working on my local environment, but as > > soon as the file is tested on the server, nothing is working. > > > I have tested this with different XMLs and they're fine. > > > The error showing is: > > > Fatal error: Uncaught exception 'Exception' with message 'String could > > not be parsed as XML' in /home/bhammers/demophon/dashboard/test.php:5 > > Stack trace: #0 /home/bhammers/demophon/dashboard/test.php(5): > > SimpleXMLElement->__construct('') #1 {main} thrown in /home/bhammers/ > > demophon/dashboard/test.php on line 5 > > > I have google this and it seems suggest this is a twitter error? > > > Thanks in advance