以下示例请求为我提供了针对Open SOAP Wsdl的SOAP API中的无效参数错误:
<soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:oair="https://sandbox.openair.com/OAirService" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
<soapenv:Header>
<SessionHeader xsi:type="perl:SessionHeader" xmlns:perl="http://namespaces.soaplite.com/perl">
<sessionId xsi:type="xsd:string">a</sessionId>
</SessionHeader>
</soapenv:Header>
<soapenv:Body>
<oair:add soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<objects xsi:type="perl:ArrayOfoaBase" soapenc:arrayType="perl:oaBase[1]" xmlns:perl="http://namespaces.soaplite.com/perl">
<oaBase xsi:type="perl:oaBase">
<oaLoadedCost xsi:type="perl:oaLoadedCost">
<cost xsi:type="xsd:string">1</cost>
<userid xsi:type="xsd:string">1</userid>
<currency xsi:type="xsd:string">USD</currency>
<lc_level xsi:type="xsd:string">0</lc_level>
</oaLoadedCost>
</oaBase>
</objects>
</oair:add>
</soapenv:Body>
</soapenv:Envelope>
请让我知道我在这里做错了!!!
谢谢