【发布时间】:2015-03-30 07:00:42
【问题描述】:
提前感谢大家的帮助:
我有这个代码:require_once('include/nusoap/lib/nusoap.php');
$soapclient = new soapclient('http://www.banguat.gob.gt/variables/ws/TipoCambio.asmx');
print_r( $soapclient->call( 'TipoCambioDia' ) );
并给我这个错误:致命错误:未捕获的 SoapFault 异常:[WSDL] SOAP-ERROR:解析 WSDL:无法从“http://www.banguat.gob.gt/variables/ws/TipoCambio.asmx”加载:C:\ 中标记 html 第 3 行中的数据过早结束xampp\htdocs\cambio_moneda\cambio_moneda.php:3 堆栈跟踪:#0 C:\xampp\htdocs\cambio_moneda\cambio_moneda.php(3) : SoapClient->SoapClient('http://www.bang...') #1 {main } 在第 3 行的 C:\xampp\htdocs\cambio_moneda\cambio_moneda.php 中抛出
然后我尝试使用此代码:
require_once('include/nusoap/lib/nusoap.php');
$soapclient = new soapclient();
$result = $soapclient->call( 'TipoCambioDia' , array(), "http://www.banguat.gob.gt/variables/ws/TipoCambio.asmx?op=TipoCambioDia", "http://www.banguat.gob.gt/variables/ws/TipoCambio.asmx?op=TipoCambioDia");
print_r( $result );
我得到这个错误结果:致命错误:未捕获的 SoapFault 异常:[Client] SoapClient::SoapClient(): Invalid parameters in C:\xampp\htdocs\cambio_moneda\cambio_moneda.php:3 堆栈跟踪:#0 C :\xampp\htdocs\cambio_moneda\cambio_moneda.php(3) : SoapClient->SoapClient() #1 {main} 在第 3 行的 C:\xampp\htdocs\cambio_moneda\cambio_moneda.php 中抛出
我想要完成的是获取汇率加上日期并将其存储在变量中
谢谢大家
【问题讨论】:
标签: php web-services soap wsdl xampp