PHP-Soap-Soap-ERROR:Encoding:object';t';检查connectivityrequest';所有物

PHP-Soap-Soap-ERROR:Encoding:object';t';检查connectivityrequest';所有物,php,soap,wsdl,Php,Soap,Wsdl,我在使用特定的SOAP调用时遇到了一个问题——大多数调用都可以正常工作,但这一次让我头疼 WSDL是,我生成的请求是: $result = $soap->checkConnectivity( array('checkConnectivityRequest' => array( 'requestType' => 'SITE', 'requestMode' =&g

我在使用特定的SOAP调用时遇到了一个问题——大多数调用都可以正常工作,但这一次让我头疼

WSDL是,我生成的请求是:

        $result = $soap->checkConnectivity(
        array('checkConnectivityRequest' =>
            array(
                'requestType' => 'SITE',
                'requestMode' => array(
                    'requestId' => date("Ymdhis"),
                    'siteAddress' => array(
                        'postalZipCode'     => $this->postcode,    
                        'connectivityType' => 'COLT FIBRE',
                        'bandwidth' => '2M',
                    ),


                )
            )
        )                  
        );
然而,我得到了一个SOAP错误(我相信这意味着它甚至没有将其传递给web服务),所以不确定我是否误读了WSDL


谢谢

如果您在的内容中搜索,您将注意到没有
wsdl:operation
命名为
checkConnectivityRequest
。我最近看到的是
checkConnectivity
,因此,请尝试将
checkConnectivityRequest
替换为
checkConnectivity
,并通知我

快乐编码