首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >贝宝的WSDL文件不再有效了?

贝宝的WSDL文件不再有效了?
EN

Stack Overflow用户
提问于 2014-04-15 14:52:25
回答 1查看 244关注 0票数 0

在使用贝宝API 2-3年之后,SoapClient无法加载WSDL。

致命错误:SOAP:解析WSDL:无法从“https://www.paypalobjects.com/wsdl/PayPalSvc.wsdl”:Start标记中加载,“<”未在第52行的./paypal.php中找到

WSDL文件: https://www.paypalobjects.com/wsdl/PayPalSvc.wsdl

它无法在三台不同的计算机上解析wsdl。

是SoapClient的错吗?还是WSDL无效?怎么修呢?一些验证器说XML/WSDL是可以的,有些验证器说不合适.

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-04-15 15:13:36

我发现了问题。

当不正确时,SoapClient无法解析wsdl文件。

因为今天Paypal在HTTP中为Content-Type: text/html文件发送wsdl文件,所以我只是将wsdl/xsd文件复制到我的服务器上,一切都还好.

编辑: now (4月17日)看起来贝宝正在使用text/plain发送文件

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23087296

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档