Connecting Tech Pros Worldwide Help | Site Map

nuSOAP + attributes?

 
LinkBack Thread Tools Search this Thread
  #1  
Old November 10th, 2005, 09:15 AM
spoonlikesham@gmail.com
Guest
 
Posts: n/a
Default nuSOAP + attributes?

I've never used SOAP before, so am more than a little foggy on it. Just
doing a project where it's basically the only way, and due to
limitations on the server, I have to use nuSOAP (unless there's a
better option that runs as a class...). Anyway, I've got it talking to
the server happily.. Just not passing attributes. This is what I need,
in straight SOAP XML stuff...

<platformCore:email>eblack@yahoo.com</platformCore:email>
<platformCore:password>Cracker1</platformCore:password>
<platformCore:account>111111</platformCore:account>
<platformCore:role internalId="3"/>

And as far as I can see nuSOAP is called by

$foo->call('login',$array);

or similar. This is working. The bit I'm having trouble with is setting
the internalId attribute on the role.

array(
'email'=>'eblack@yahoo.com',
'password'=>'Cracker1',
'account'=> '111111',
'role'=> array('name'=>'role', 'value'=>'') //need to add the
internalId attribute
//'role internalID="14"' => '' // outputs XML like
);

Something like that. I've tried so many things, and get various errors
back.. basically no dice though. It's talking, but rejecting me if I
don't have an internalID or something else isnt right in the SOAP XML.

For reference the second option above (commented out one) outputs
something like this in XML (I assume...)

<platformCore:role internalId="14"></platformCore:role internalId="14">

And it falls over at the whitespace in the closing tag. The first
option just achieves nothing ;).

Any suggestions?

Thanks,
Spoon


 

Bookmarks

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Popular Articles

What is Bytes?

We are a network of experts and professionals in IT and software development that help one another with answers to tough questions and share insights. Get the best answers to your questions from over 220,989 network members.