如何在wsdl文档中创建没有服务标记的soapclient对象?

ntjbwcob  于 2021-09-29  发布在  Java
关注(0)|答案(0)|浏览(179)

我试图在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文档中查找服务标记,但找不到。所以我的问题是,在没有自定义原始文档的情况下,如何使其工作?或者我必须自定义原始文档并添加服务标签吗?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题