Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/05/2013, 09:58
alex1084
 
Fecha de Ingreso: abril-2008
Ubicación: El Salvador
Mensajes: 736
Antigüedad: 16 años, 7 meses
Puntos: 47
Consumir webservice SoapClient

Hola como están, tengo una duda es primera vez que trabajo con web service y la verdad tengo problemas al momento de consumir un web service.
Por ahora estoy haciendo pruebas báscias pero no logro hacer funcionar las cosas por lo que recurro a su ayuda y orientación, tengo el siguiente código

Código PHP:
Ver original
  1. <?php
  2. //Consumiendo este funciona bien, lo encontre en la web
  3. $soapClient = new SoapClient('http://www.ingpcastillo.com/SOAP/ejercicio1.wsdl');
  4.  
  5. //Pero cuando intendo con otro que por motivos que no tengo autorización de publicar no puedo darselos
  6. :'(
  7.  
  8.    echo '<B>RESPUESTA DE LA CONEXIÓN</B><br>' ;
  9.    print_r($soapClient);
  10.  
  11. // para obtener las funciones disponibles en el servicio web
  12.    $functions = $soapClient->__getFunctions();
  13.    print_r($functions);  
  14. ?>

Como verán ya que en el trabajo no me han autorizado publicar la url del web service sobre el cual quiero trabajar no puedo indicarles la dirección pero cuando intento consumirlo me genera este error

Fatal error: Uncaught SoapFault exception: [WSDL] SOAP-ERROR: Parsing WSDL: Couldn't load from ............
failed to load external entity
C:\xampp\htdocs\wsdl\index.php:3 Stack trace: #0 C:\xampp\htdocs\wsdl\index.php(3): SoapClient->SoapClient('http://soatest....') #1 {main} thrown in C:\xampp\htdocs\wsdl\index.php on line 3

Alguien tiene una idea de que significa ese error???