API проката автомобилей Sabre - аренда в один конец по городам / почтовым индексам / поям

Я использую API SOAP для наземного транспорта, чтобы получить доступность проката автомобилей по городам /zip/poi с помощью VehLocationFinderLLSRQ. Возвращает список мест и доступных транспортных средств, а также общую стоимость. Это прекрасно работает для обычной аренды. Однако я не могу найти способ поиска односторонней аренды (указав место возврата).

Мне известно о VehLocationListLLSRQ, который позволяет указать местоположение для возврата и возврата, но для этого требуется код местоположения. У меня нет кода местоположения, а только город / почтовый индекс или пои.

Например, меня интересует аренда в одну сторону от "Копли-сквер, Бостон (Массачусетс) до Саут-Бич, Майами (Флорида)". Какой лучший способ сделать это?

1 ответ

В соответствии с Запросом проектной документации, вы можете указать, является ли местоположение местом размещения или нет. Также говорится, что <LocationDetails> элемент имеет коэффициент повторения 0 или 2.

Исходя из этой информации и примера запроса, я хотел бы попробовать что-то вроде этого:

<VehLocationFinderRQ Version="2.2.0">
    <VehAvailRQCore>
        <LocationDetails DropOff="false">
            <Address>
                <CityName>SOUTHLAKE</CityName>
                <StateCountyProv StateCode="TX" />
                <StreetNmbr>3150 SABRE DRIVE</StreetNmbr>
            </Address>
        </LocationDetails>
        <LocationDetails DropOff="true">
            <Address>
                <CityName>DALLAS</CityName>
                <StateCountyProv StateCode="TX" />
                <StreetNmbr>MAIN ST</StreetNmbr>
            </Address>
        </LocationDetails>
        <VehRentalCore PickUpDateTime="12-22T09:00" ReturnDateTime="12-29T11:00" />
    </VehAvailRQCore>
</VehLocationFinderRQ>
Другие вопросы по тегам