Foros del Web » Programando para Internet » PHP »

Problema Con webservice

Estas en el tema de Problema Con webservice en el foro de PHP en Foros del Web. Hola a todos: Bueno no se mucho del tema de los web services, asi que hare mi máximo esfuerzo para explicarles. Debo consumir la siguiente ...
  #1 (permalink)  
Antiguo 06/12/2011, 09:51
 
Fecha de Ingreso: junio-2010
Mensajes: 5
Antigüedad: 13 años, 10 meses
Puntos: 0
Problema Con webservice

Hola a todos:

Bueno no se mucho del tema de los web services, asi que hare mi máximo esfuerzo para explicarles.

Debo consumir la siguiente url:
[URL="http://http://10.213.21.82/ws/wsImagine/wsImagine.asmx"]http://http://10.213.21.82/ws/wsImagine/wsImagine.asmx[/URL], en esta url existe el metodo wmCuentasGeneradas, el administrador de este servidor ya me ha suministrado los datos para poder hacer pruebas(usuario, claves, datos para ejecutar consulta), he probado la url y los datos con el software de soapui (java) y genera bien la respuesta, el problema surge al generarlo en php con la class nusoap.php

Para explicarles mejor coloco el xml
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/">
<soapenv:Header/>
<soapenv:Body>
<tem:wmCuentasGeneradas>
<!--Optional:-->
<tem:entrada>
<!--Optional:-->
<tem:Usuario>MIUSUARIO</tem:Usuario>
<!--Optional:-->
<tem:Clave>MICLAVE</tem:Clave>
<!--Optional:-->
<tem:NumeroFolio>111111</tem:NumeroFolio>
<!--Optional:-->
<tem:Producto>11</tem:Producto>
</tem:entrada>
</tem:wmCuentasGeneradas>
</soapenv:Body>
</soapenv:Envelope>

Este es el xml que se genera con soapui, pero en php hago el llamado de la funcion de esta manera
Código PHP:
$parametros = array("Usuario"=>"MIUSUARIO","Clave"=>"MICLAVE","NumeroFolio"=>"111111","Producto"=>"11");
$metodoALlamar 'wmCuentasGeneradas';
$result $soapClient->call($metodoALlamar,    $parametros); 
El inconveniente que tengo es que siempre me genera la misma respuesta, Argumentos de Entrada No Informados, no se si tengo que agregar algo mas para
usar el nodo <tem:entrada> del xml.

Bueno, no se si pude explicarme correctamente y le agradezco mucho si me pueden ayudar.

Etiquetas: webservice, usuarios
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 11:22.