我不知道如何在这个 SOAP API 的主体中传递参数

问题描述 投票:0回答:1

我还是一个相对较新的 SOAP API,我的任务是尝试找出如何将 WSAPI 用于 Vertafore 的 AMS360 应用程序。以下是他们文档的一些链接:

我认为,如果我能够理解如何在 XML 中为其中一个请求正确传递参数,那么我就能弄清楚其余的事情。例如,我如何将参数传递到以下 XML 中:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:v3="http://www.WSAPI.AMS360.com/v3.0">
   <soapenv:Header>
      <v3:WSAPISession>
         <v3:Ticket>?</v3:Ticket>
      </v3:WSAPISession>
   </soapenv:Header>
   <soapenv:Body>
      <v3:AgencyInfoGet/>
   </soapenv:Body>
</soapenv:Envelope>

这里是该请求文档的链接,其中显示了需要传递的参数...我只是不明白如何传递,因为它没有提供完整的示例。

xml soap soapui
1个回答
0
投票

为了使用 WSAPI,您需要登录才能获取票证。

此“票证”允许您访问 API 并充当您的凭据,您可以将其与后续请求一起传递以进行身份验证。

这里是登录端点文档的链接。

您需要首先发出成功的登录请求,解析响应并在后续请求中使用该令牌。

© www.soinside.com 2019 - 2024. All rights reserved.