No me consume servicio web
Publicado por Rufino (42 intervenciones) el 27/12/2012 23:31:13
Veran tengo el siguiente servidor:
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.
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.
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


0