On Wed, Oct 14, 2009 at 11:30 AM, ArnieLapinig <arnie.lapi...@gmail.com> wrote:
>
> Hello,
>
> I found the problem... the Twitter API does return XML, but on my LAMP
> system, the PHP
> var_dump($variable) method strips away the XML tags! This seems
> ridiculous to me, but
> then the documentation on var_dump is skimpy...

I bet JDG's theory is correct. If you echo "<pre>" before the var_dump
and "</pre>" afterward, it will probably display correctly, assuming
you are doing this var_dump in a browser. The fact that the string is
2023 bytes as reported by var_dump and not nearly that long in what
you pasted is another good indication that the browser is just hiding
the xml tags from view.

-Chad


>
> Thanks again for your help.
>
>
> ,
> On Oct 13, 9:51 pm, Scott Haneda <talkli...@newgeo.com> wrote:
>> I just ran your exact code, and was able to pull an xml string just
>> fine, so I do not believe it is your code.  The only thing I can think
>> is you may want to curl_close() the connection, perhaps there is some
>> caching or other similar thing in effect, though that is a big long
>> shot.
>>
>> Maybe try curl on the command line, on the same host, and see what
>> your results are, if that works, you can start looking at your code,
>> otherwise, it may just be an temporary glitch in the API.
>>
>> You may want to look into doing some more testing in your command
>> though, return the headers, and look at the http responses, so you
>> know when you have a 200 ok one, versus some of the others, in which
>> case you will want to be abel to gracefully degrade your application
>> in some way.
>>
>> Sorry I could not be of more help.
>> --
>> Scott * If you contact me off list replace talklists@ with scott@ *
>>
>> On Oct 13, 2009, at 9:37 PM, ArnieLapinig wrote:
>>
>>
>>
>> > Hello,
>>
>> > I hope someone can help.... my query with the REST API /users/show.xml
>> > doesn't seem to be returning an xml string...
>>
>> > I'm getting strange data back from my query. Here's the code:
>>
>> >                 $twitterHost = 'http://twitter.com/users/show.xml?
>> > screen_name=' . urlencode($lookforname);
>>
>> >                 $curl = curl_init();
>>
>> >                 curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, 2);
>> >                 curl_setopt($curl, CURLOPT_HEADER, false);
>> >                 curl_setopt($curl, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
>> >                 curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
>> >                 curl_setopt($curl, CURLOPT_USERPWD, "$username:
>> > $password");
>> >                 curl_setopt($curl, CURLOPT_HTTP_VERSION,
>> > CURL_HTTP_VERSION_1_1);
>> >                 curl_setopt($curl, CURLOPT_URL, $twitterHost);
>>
>> >                 $query = curl_exec($curl);
>>
>> > and here's what i'm getting:
>>
>> > $twitterHost        string(59) "http://twitter.com/users/show.xml?
>> > screen_name=mandarine_one"
>>
>> > $query
>>
>> > string(2023) " 32432559 anton mandarine_one Neuburg an der Donau
>> > Mediengestalter, Nerd, Comic- und Musikliebhaber, nörgelt gerne über
>> > die Arbeit.http://a3.twimg.com/profile_images/435301043/twitter_normal.jpg
>> >http://www.grizzlyfear.defalse 159 EBEBEB 333333 990000 F3F3F3 DFDFDF
>> > 238 Fri Apr 17 14:49:15 +0000 2009 23 3600 Berlin
>> >http://a1.twimg.com/profile_background_images/41257908/8edd7_014-serg...
>> > true 2129 false false false false Tue Oct 13 17:19:41 +0000 2009
>> > 4839657896 @_Schnucki_ madame sie gruseln mir die scheisse aus dem
>> > leid. du schreibst von stromschlag und bei mir geht das licht aus
>> > #scary <a target='_blank' href="http://www.atebits.com/";
>> > rel="nofollow">Tweetie</a> false 4839540863 50962463 false _Schnucki_
>> > "
>>
>> > when i paste "http://twitter.com/users/show.xml?
>> > screen_name=mandarine_one" into the browser, i get an xml string:
>>
>> > <user>
>> > <id>32432559</id>
>> > <name>anton</name>
>> > <screen_name>mandarine_one</screen_name>
>> > <location>Neuburg an der Donau</location>
>> > <description>
>> > Mediengestalter, Nerd, Comic- und Musikliebhaber, nörgelt gerne über
>> > die Arbeit.
>> > </description>
>> > <profile_image_url>
>> >http://a3.twimg.com/profile_images/435301043/twitter_normal.jpg
>> > </profile_image_url>
>> > <url>http://www.grizzlyfear.de</url>
>> > <protected>false</protected>
>> > etc etc etc etc...
>>
>> > Am I making some sort of basic mistake?
>>
>> > Thanks for helping...
>

Reply via email to