Foros del Web » Programando para Internet » PHP »

Problema con SOAP y PHP

Estas en el tema de Problema con SOAP y PHP en el foro de PHP en Foros del Web. Hola, soy nuevo con soap y tengo un pequeño problema. Estoy haciendo un servidor para recibir peticiones, y no se acceder a los parametros "de ...
  #1 (permalink)  
Antiguo 29/03/2010, 02:48
 
Fecha de Ingreso: marzo-2010
Mensajes: 1
Antigüedad: 14 años, 7 meses
Puntos: 0
Problema con SOAP y PHP

Hola, soy nuevo con soap y tengo un pequeño problema.

Estoy haciendo un servidor para recibir peticiones, y no se acceder a los parametros "de segundo nivel", es decir:

<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tns="http://www.huawei.com/schema/syncorder/v1-0/" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenc11="http://schemas.xmlsoap.org/soap/encoding/" xmlns:soapenc12="http://www.w3.org/2003/05/soap-encoding" xmlns:soap11="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ><SOAP-ENV:Body><tns:SyncOrderRelationExt xmlns:tns="http://www.huawei.com/schema/syncorder/v1-0/"><tns:UserID><tns:ID>89123798</tns:ID><tns:type>21</tns:type></tns:UserID><tns:SPID>83927483</tns:SPID><tns:productID>328427</tns:productID><tns:serviceID>3232</tns:serviceID><tns:serviceList></tns:serviceList><tns:updateType></tns:updateType><tns:updateTime></tns:updateTime><tns:updateDesc></tns:updateDesc><tns:effectiveTime></tns:effectiveTime><tns:expiryTime></tns:expiryTime><tns:extensionInfo><tns:NamedParame terList><tns:NamedParameters><tns:ArrayOfNameParam eter><tns:NamedParameter><tns:key></tns:key><tns:value></tns:value></tns:NamedParameter></tns:ArrayOfNameParameter></tns:NamedParameters></tns:NamedParameterList></tns:extensionInfo></tns:SyncOrderRelationExt></SOAP-ENV:Body></SOAP-ENV:Envelope>

Cuando me envían esto yo accedo a los parámetros así:

Código PHP:
$param->productID
y funciona perfectamente, pero cuando quiero acceder al ID, dentro de userID no puedo. Yo intento hacer lo siguiente:

Código PHP:
$param->userID->ID
Pero se ve que no se hace así... alguien me puede echar una mano?

Muchas gracias y un saludo a todos

Etiquetas: soap
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:10.