从paypal加载WSDL时PHP SOAP客户端抛出错误
抛出错误: SOAP-ERROR:分析架构:顺序意外从paypal加载WSDL时PHP SOAP客户端抛出错误,php,paypal,soap-client,Php,Paypal,Soap Client,抛出错误: SOAP-ERROR:分析架构:顺序意外 在PHP版本5.3.4、5.3.0上试用过,Paypal似乎只接受授权连接到此SOAP url PayPal SOAP API服务受到保护,以确保只有授权的PayPal成员才能使用它 你可以读到它 似乎Paypal只接受授权连接到此SOAP url PayPal SOAP API服务受到保护,以确保只有授权的PayPal成员才能使用它 你可以读到它 问题在于哪个是对 要解决此问题,您可以下载WSDL及其依赖项,并手动修复eBLBaseComp
在PHP版本5.3.4、5.3.0上试用过,Paypal似乎只接受授权连接到此SOAP url PayPal SOAP API服务受到保护,以确保只有授权的PayPal成员才能使用它
你可以读到它 似乎Paypal只接受授权连接到此SOAP url PayPal SOAP API服务受到保护,以确保只有授权的PayPal成员才能使用它 你可以读到它 问题在于哪个是对
要解决此问题,您可以下载WSDL及其依赖项,并手动修复eBLBaseComponents.xsd(删除后面右下角第四行的错误额外>) 1) 将以下4个文件下载到同一目录
2) 删除eBLBaseComponents.xsd底部第四行的错误额外“>”。
3) 将更改上载到您自己的主机,或根据您的应用程序在本地存储更改。
4) 在应用程序中,指向新的、固定的WSDL 问题在于哪个是对
要解决此问题,您可以下载WSDL及其依赖项,并手动修复eBLBaseComponents.xsd(删除后面右下角第四行的错误额外>) 1) 将以下4个文件下载到同一目录
2) 删除eBLBaseComponents.xsd底部第四行的错误额外“>”。
3) 将更改上载到您自己的主机,或根据您的应用程序在本地存储更改。
4) 在应用程序中,指向新的、固定的WSDL
$wsdl = "https://www.sandbox.paypal.com/wsdl/PayPalSvc.wsdl";
$soap = new SoapClient($wsdl);