Авиаперелеты на основе сеанса Travelport - PullRequest
0 голосов
/ 01 марта 2019

Я пытался создать UR/PNR с session key, когда пользователь добавляет рейс в корзину.Мы следим за рабочим потоком сеанса, определяем здесь , но все равно получаем ошибку.

Поток запросов выглядит следующим образом:

1.Начать сеанс:

i. BookingStartReq

ii. BookingStartRsp

2.Добавить воздушный сегмент

i. BookingAirSegmentRq

ii. BookingAirSegmentRsp

3.Добавить воздушную цену

i. BookingPricingRequest

ii. BookingPricingResponse // здесь мы получаем ошибку

Ошибка выглядит следующим образом:

<Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
  <Body>
    <Fault>
      <faultcode>Server.Business</faultcode>
      <faultstring>Please add Travelers and Segments</faultstring>
      <detail>
        <ErrorInfo xmlns:common_v34_0="http://www.travelport.com/schema/common_v34_0">
          <Code>13116</Code>
          <Service>URSVC</Service>
          <Type>Business</Type>
          <Description>Please add Travelers and Segments</Description>
          <TransactionId>38F974720A0764785FEA52222DEC8717</TransactionId>
        </ErrorInfo>
      </detail>
    </Fault>
  </Body>
</Envelope>

Я много раз просматривал документацию, но все равно не повезло.Кроме того, открыли тикет в службу поддержки, но они слишком долго отвечают.

Ваша помощь будет высоко оценена.

Спасибо

...