class PeticionDescargaArchivo{ public $Usuario = 'usuario1'; public $RUC = '1792433738001'; public $Clave = 'dfacture'; public $Documento = '01-001-101-010000004'; public $Extension="xml"; } try { $wsdl_url = 'http://demointws.thefactoryhka.com.ec/Service.svc?wsdl'; $client = new SOAPClient($wsdl_url); $objeto=new PeticionDescargaArchivo(); $return = $client->__soapCall("DescargaArchivo", $pet); print_r($return); $base64=$return->DescargaArchivoResult->Archivo; $Archivo= utf8_decode($base64); $Archivo2= base64_decode($Archivo); echo("
"); echo ("El codigo es: ".$return->DescargaArchivoResult->Codigo."
"); echo("
"); echo ("El archivo es: ".$Archivo2); } catch (Exception $e) { echo "Exception occured: " . $e; } }