PHP - No me consume servicio web

 
Vista:

No me consume servicio web

Publicado por Rufino (42 intervenciones) el 27/12/2012 23:31:13
Veran tengo el siguiente servidor:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.ongei.innobix.com/">
   <soapenv:Header/>
   <soapenv:Body>
      <ws:sendSMS>
         <!--Optional:-->
         <sms>
            <ws:sender>ONGEI</ws:sender>
            <ws:subject>prueba pide</ws:subject>
            <ws:message>Estamos en Cañete</ws:message>
            <!--Optional:-->
            <ws:receivers>
               <!--Zero or more repetitions:-->
               <ws:receiver>965373728</ws:receiver>
            </ws:receivers>
            <!--Optional:-->
            <ws:file>cid:293082408891</ws:file>
         </sms>
      </ws:sendSMS>
   </soapenv:Body>
</soapenv:Envelope>


Segun lo he estudiado este codigo, sendSMS es el metodo, bien, pero el <sms>?? no se que sera.
He hecho un ejemplo para consumir este servicio con nusoap.
Aca dejo mi codigo.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?php
 
require_once('lib/nusoap.php');
try{
 
$oSoapClient = new nusoap_client('http://xxx/sms/sendSMSService?wsdl');
$aParametros = array('sender'=>'ONGEI','subject'=>'prueba pide','message'=>"Navidad 2012",'receivers'=>array('receiver'=>'965373726'));
$aRespuesta = $oSoapClient->call('sendSMS',$aParametros);
 
echo $aRespuesta;
var_dump($aRespuesta);
 
 
} catch (Exception $e){
         echo $e->getMessage();
    }
?>



al dar el var_dump me resulta false, y me sale el siguiente error:
'faultcode' => string 'soap:Server.80031' (length=17)
'faultstring' => string 'Unable to identify WSDL operation from message.' (length=47)

Ayudenme por favor.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

No me consume servicio web

Publicado por Pedro (1 intervención) el 27/08/2014 15:26:58
Hola, solucionaste el problema que tenias? Tengo un webservice que esta enviando un mensaje similar de error
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

No me consume servicio web

Publicado por anónimo (1 intervención) el 12/10/2015 18:57:15
//prueba esto
$soapClient->__soapCall('sendSMS',$aParametros, array('location'=>$url,'uri'=>$url));
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar