RE: [PHP] Fun with SOAP.



You should be able to parse it manually in PHP, but probably not with a XML
parser or reader. Simply var_dump() the responses you are getting and write
the code to break it up into values you can use. In some respects I've
found this easier than XML, which tends at times to be somebody else's idea
of a standard XML response ;-).

Warren

-----Original Message-----
From: Nathan Nobbe [mailto:quickshiftin@xxxxxxxxx]
Sent: Tuesday, April 29, 2008 2:07 PM
To: Eric Butera
Cc: php php
Subject: Re: [PHP] Fun with SOAP.

On Tue, Apr 29, 2008 at 2:15 PM, Eric Butera
<eric.butera@xxxxxxxxx> wrote:

A fellow co-worker of mine is working on a project integrating with
Amazon using SOAP. I've never used SOAP before but it seemed like
things were straight forward at first. Some parts work
while others
done. Right now we are stuck trying to fetch a document from the
remote server.

We are able to connect and get a list of documents as
expected. The
PHP 5 SOAP extension handles this like a champ. When a single
document is requested an exception is thrown with the error message
"looks like we got no XML document." The document listing request
returns a simple single text/xml SOAP XML response. The
request for a
single document returns a multi-part (multipart/related) response.

Can the PHP 5 soap client even parse such things? I looked at the
manual pages and did Google searching, but I'm not even
sure what to
word my queries as. It seems like somehow this should just work as
the script just defines a client and then does the call.
So any help
or links to something that explains how this multipart
response can be
handled will be greatly appreciated. See below for the script &
responses.


i know this has nothing to do w/ getting it to work w/ php,
eric, but have you tried hitting the service w/ soap ui?
http://www.soapui.org/

although its written in java, its an indispensable testing
tool, imho, and i always give it a shot when im having soap
troubles. i might try to see if you can get a successful
response from the service w/ it.

-nathan


.



Relevant Pages

  • SOAP Request is repeated in the SOAP response.
    ... I'm using SOAP tool kit version 3 in my application. ... My response from the server is sent within a tags and after ... In my case I send a XML to the server and after doing dome processing ...
    (comp.text.xml)
  • Book Advice
    ... I currently know nothing about xml, web services and soap and I am ... I guess SOAP fits in here somewhere. ... PERL, Python and PHP. ...
    (comp.lang.php)
  • Re: [PHP] PHP SOAP Client formats
    ... xml that is sent with a call command to the SOAP object... ... bring the php stuff in line with what the server expects. ... perhaps you can find another SOAP constructor tool in ...
    (php.general)
  • Re: In Access-Datenbank auf www-Server schreiben?
    ... Stichworte in diesem Zusammenhang: XML, SOAP, ASP, PHP. ... darfst Du gerne Google quälen. ...
    (microsoft.public.de.vb.datenbank)
  • Re: In Access-Datenbank auf www-Server schreiben?
    ... Stichworte in diesem Zusammenhang: XML, SOAP, ASP, PHP. ... darfst Du gerne Google quälen. ...
    (microsoft.public.de.vb.datenbank)