Я пытаюсь забронировать авиаперелет с помощью EnhancedAirBookRQ и PassengerDetailsRQ, используя конечную точку разработки. Но в ответ я не получил идентификатор, он просто отправляет информацию, например
<ItineraryRef AirExtras = "false" InhibitCode = "U" PartitionID = "AA" PrimeHostID = "1S">
но я должен вернуться как <ItineraryRef AirExtras = "false" ID = "DJEJWQ" InhibitCode = "U" PartitionID = "AA" PrimeHostID = "1S">
Есть ли для этого причина? Ниже приведен XML-код моего запроса.
<PassengerDetailsRQ xmlns = "http://services.sabre.com/sp/pd/v3_4" version = "3.4.0">
<PostProcessing >
<RedisplayReservation waitInterval = "1000"/>
</PostProcessing>
<PreProcessing />
<SpecialReqDetails>
<SpecialServiceRQ>
<SpecialServiceInfo>
<AdvancePassenger SegmentNumber = "A">
<Document ExpirationDate = "2018-05-26" Number = "1234567890" Type = "P">
<IssueCountry>FR</IssueCountry>
<NationalityCountry>FR</NationalityCountry>
</Document>
<PersonName DateOfBirth = "1980-12-02" Gender = "M" NameNumber = "1.1">
<GivenName>JAMES</GivenName>
<MiddleName>MALCOLM</MiddleName>
<Surname>GREEN</Surname>
</PersonName>
</AdvancePassenger>
</SpecialServiceInfo>
</SpecialServiceRQ>
</SpecialReqDetails>
<TravelItineraryAddInfoRQ>
<AgencyInfo>
<Address>
<AddressLine>SABRE TRAVEL</AddressLine>
<CityName>SOUTHLAKE</CityName>
<CountryCode>US</CountryCode>
<PostalCode>76092</PostalCode>
<StateCountyProv StateCode = "TX"/>
<StreetNmbr>3150 SABRE DRIVE</StreetNmbr>
<VendorPrefs>
<Airline Hosted = "true"/>
</VendorPrefs>
</Address>
</AgencyInfo>
<CustomerInfo>
<ContactNumbers>
<ContactNumber NameNumber = "1.1" Phone = "817-555-1212" PhoneUseType = "H"/>
</ContactNumbers>
<PersonName NameNumber = "1.1" NameReference = "ABC123" PassengerType = "ADT">
<GivenName>MALCOLM</GivenName>
<Surname>GREEN</Surname>
</PersonName>
</CustomerInfo>
</TravelItineraryAddInfoRQ>
</PassengerDetailsRQ>
Спасибо
Нет, я не получил никакого сообщения об ошибке, кроме возвращаемого XML.
Вы можете опубликовать запрос/ответ для airbookrq? и какого перевозчика вы пытаетесь забронировать? возможно, придется вывезти принимающую авиакомпанию = правда





Получаете ли вы какие-либо дополнительные сообщения об ошибках?