0

我在 WSDL 中有以下可用消息:

<message name="checklookupRequest">
  <part name="mobileNumber" type="xsd:string" />
  <part name="userName" type="xsd:string" />
  <part name="password" type="xsd:string" />
</message>

我在coldfusion页面的body标签中创建了以下请求:

<cfsavecontent variable="soapBody">
<cfoutput>

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:p1  = "https://abcd/checkLookup.php?wsdl" >
 <soap:Header>
   </soap:Header>

<soap:Body>

           <p1:checklookupRequest>

               <phonenumber>4135671234</phonenumber>
               <username>test</username>
               <password>password</password> 





           </p1:checklookupRequest>
</soap:Body>

</soap:Envelope>

</cfoutput>
</cfsavecontent>

我的问题是,我也在cfhttp标签中使用用户名和密码。因此,似乎我必须发送用户名和密码作为消息调用的一部分和cfhttp要求的一部分。如果我错了,请纠正我。

谢谢

PS:我没有任何可用于我正在使用的 Web 服务的 Web API 文档。

4

0 回答 0