我正在使用来自第三方供应商的 SOAP Web 服务,并且我们在服务中的功能随机更改(重命名参数、添加和删除参数)方面遇到了一些问题。显然这不是我们希望看到的情况,所以我正在尝试编写一个脚本,以便在 Web 服务中的任何内容发生变化时通知我。
使用 PHP 的 SoapClient,我可以提取 web 服务中所有函数的列表,但是所有函数都列出了一个参数,该参数似乎是其余参数的容器。我在 WSDL 模式下使用 SoapClient,所以我认为有一些方法可以为每个函数提取完整的参数列表。
有什么建议吗?