首页 > 解决方案 > 错误条目仅对带有 TravelItineraryAddInfo Saber 的 SUBSCRIBER PNR 有效

问题描述

我想打电话TravelItineraryAddInfo将乘客添加到 PNR,但 api 返回错误ENTRY VALID ONLY FOR SUBSCRIBER PNR , ERR.SWS.HOST.ERROR_IN_RESPONSE. 我该如何解决这个问题?

我的请求

<TravelItineraryAddInfoRQ 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" TimeStamp="2016-05-17T15:30:00-06:00" Version="2.2.0" ReturnHostCommand="false">
<AgencyInfo>
    <Address>
        <AddressLine>xxxx</AddressLine>
        <CityName>xxx</CityName>
        <CountryCode>XX</CountryCode>
        <PostalCode>xxxx</PostalCode>
        <StateCountyProv StateCode="xx"/>
        <StreetNmbr>xx</StreetNmbr>
    </Address>
</AgencyInfo>
<CustomerInfo>
    <ContactNumbers>
        <ContactNumber InsertAfter="0" LocationCode="VN" NameNumber="1.1" Phone="984163620" PhoneUseType="H"/>
    </ContactNumbers>
    <Email Address="xxx@gmail.com" LanguageOverride="O" NameNumber="1.1" Type="CC"/>
    <PersonName Infant="false" NameNumber="1.1"  PassengerType="ADT">
        <GivenName>Smith</GivenName>
        <Surname>TEST</Surname>
    </PersonName>
</CustomerInfo>

这是响应 API:

<stl:SystemSpecificResults>
                    <stl:Message>.ENTRY VALID ONLY FOR SUBSCRIBER PNR</stl:Message>
                    <stl:ShortText>ERR.SWS.HOST.ERROR_IN_RESPONSE</stl:ShortText>
                </stl:SystemSpecificResults>
            </stl:Error>

标签: sabre

解决方案


推荐阅读