$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

Reply via email to