0

军刀支持。

我对可以在生产 SOAP API 中使用的版本感到困惑

在此页面中,它说当前的生产版本是 3.5.0 https://developer.sabre.com/docs/soap_apis/management/itinerary/Get_Itinerary/resources

但是当我根据版本 3.5.0 模式测试生产肥皂 api 时,它给了我时间。

然后我根据您的 SOAPUI 项目示例(版本为 2.0.0)复制和修改请求,它可以工作。

和我从老板那里拿到的CPAId有关吗?

索取样品:

肥皂体为 3.5.0 版。它给了我在 TravelItineraryReadRQ 元素中有或没有 xmlns 的时间。

<TravelItineraryReadRQ Version="3.5.0"
      xmlns="http://webservices.sabre.com/sabreXML/2011/10"
      xmlns:xs="http://www.w3.org/2001/XMLSchema" 
      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <MessagingDetails></MessagingDetails>
    <UniqueID ID="AAAAAA"/>
    <ReturnOptions UnmaskCreditCard="false"/>
</TravelItineraryReadRQ>

皂体版本 2.0.0.0。这完美地工作。

      <TravelItineraryReadRQ Version="2.0.0" 
xmlns="http://webservices.sabre.com/sabreXML/2011/10" xmlns:xs="http://www.w3.org/2001/XMLSchema" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
         <MessagingDetails>
            <Transaction Code="PNR"/>
         </MessagingDetails>
<UniqueID ID="AAAAAA"/>
         </TravelItineraryReadRQ>

干杯马克林。

TravelItineraryReadRQ

4

1 回答 1

0

您是否有可能将 TravelItineraryReadLLSRQ 用作 ActionCode?

如果是这样,请尝试使用 TravelItineraryReadRQ 并让我知道是否可以。

于 2015-01-28T15:10:39.300 回答