缺少nuSOAP绑定操作输入/输出名称

时间:2018-01-12 12:03:36

标签: php xml soap nusoap

我正在使用PHP和nuSoap。我需要为绑定输入/输出参数添加名称参数。有线索吗?

我有这段代码:

<binding name="serviceBinding" type="tns:servicePortType">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
<operation name="ImportOrders">
<soap:operation soapAction="urn:service#ImportOrders" style="document"/>
<input>
<soap:body use="literal" namespace="urn:service"/>
</input>
<output>
<soap:body use="literal" namespace="urn:service"/>
</output>
</operation>
</binding>

我需要让它看起来像这样(注意两个输入/输出标签中的name =“ImportOrders *”)

<binding name="serviceBinding" type="tns:servicePortType">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
<operation name="ImportOrders">
<soap:operation soapAction="urn:service#ImportOrders" style="document"/>
<input name="ImportOrdersRequestType">
<soap:body use="literal" namespace="urn:service"/>
</input>
<output name="ImportOrdersResponseType">
<soap:body use="literal" namespace="urn:service"/>
</output>
</operation>
</binding>

1 个答案:

答案 0 :(得分:0)

唯一的方法是硬编码NuSoap插件,nusoap.php文件。