Foros del Web » Programando para Internet » PHP »

Consumir Web Service en *.asmx con *.PHP

Estas en el tema de Consumir Web Service en *.asmx con *.PHP en el foro de PHP en Foros del Web. Hola amigos, Reduciendo mi duda, he probado el script que se encuentra en la pagina oficial de php para conectarme a un webservice en .NET ...
  #1 (permalink)  
Antiguo 12/10/2009, 14:33
Avatar de bacdavi  
Fecha de Ingreso: junio-2006
Ubicación: http://localhost/
Mensajes: 351
Antigüedad: 17 años, 10 meses
Puntos: 7
Pregunta Consumir Web Service en *.asmx con *.PHP

Hola amigos,

Reduciendo mi duda,

he probado el script que se encuentra en la pagina oficial de php para conectarme a un webservice en .NET y mi codigo queda asi:

Código PHP:
Ver original
  1. $wsdl = "http://webservices.tekever.eu/ctt/?wsdl";
  2. $int_zona = 5;
  3. $int_peso = 1001;
  4. $cliente = new SoapClient($wsdl,array('trace'=>1));
  5. print "<p>Envio Internacional: ";
  6. $vem = $cliente->CustoEMSInternacional(array($int_zona, $int_peso));
  7. print $vem.'<br>';
  8. print "</p>";
Código:
Fatal error: Uncaught SoapFault exception: [HTTP] Not Acceptable in C:\xampp\htdocs\Octubre\WebService asmx\prueba1.php:20 Stack trace: #0 [internal function]: SoapClient->__doRequest('<?xml version="...', 'http://webservi...', 'http://webservi...', 1, 0) #1 [internal function]: SoapClient->__call('CustoEMSInterna...', Array) #2 C:\xampp\htdocs\Octubre\WebService asmx\prueba1.php(20): SoapClient->CustoEMSInternacional(Array) #3 {main} thrown in C:\xampp\htdocs\Octubre\WebService asmx\prueba1.php on line 20
Alguno de ustedes me puede ayudar por que me muestra este error??

Saludos

Última edición por bacdavi; 12/10/2009 a las 15:38
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 06:42.