我有一个带有位置的 wsdl 文件,我想通过肥皂发送请求值,我正在尝试以下场景。但它没有调用 wsdl 函数。请帮助我如何发送肥皂请求参数。
<xs:complexType name="wsNotification">
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="notificationList" nillable="true" type="tns:notificationsParam"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="notificationsParam">
<xs:sequence>
<xs:element minOccurs="0" name="email" type="xs:string"/>
<xs:element minOccurs="0" name="phone" type="xs:string"/>
</xs:sequence>
</xs:complexType>
下面的代码我在php中使用soap函数调用wsdl
$client = new SoapClient("http://192.100.1.8:8080/getAPI/ws/WSNotification?wsdl",
array('email' => "test@gmail.com",
'phone' => "97122555")
);
echo "Response:\n" . $client->__getLastResponse() . "<br>";
当我调用上述soap函数时,我没有得到wsdl的任何响应。请帮助我如何将参数从php发送到soap。