我试图在PHP7.4上用soap扩展实现一个onvif客户端。我觉得应该很简单,但我还停留在第一阶段。下面是我的示例代码。
<?php
use SoapClient;
$client = new SoapClient("http://www.onvif.org/ver10/device/wsdl/devicemgmt.wsdl", ["cache_wsdl" => WSDL_CACHE_NONE, "location" => "http://192.168.1.55/onvif/device_service"]);
此代码引发soapfault异常,其中包含soap错误:解析wsdl:无法绑定到服务消息。它似乎在wsdl文档中查找服务标记,但找不到。所以我的问题是,在没有自定义原始文档的情况下,如何使其工作?或者我必须自定义原始文档并添加服务标签吗?
暂无答案!
目前还没有任何答案,快来回答吧!