Travelport / travelport-uapi-tutorial-php

The travelport-uapi-tutorial-php is a PHP project for Universal API that will help you connect and code a standard workflow including Air, Vehicle, and Hotel.
35 stars 47 forks source link

Hotel Reviews #51

Closed iffy1988 closed 6 years ago

iffy1988 commented 7 years ago

How to get hotel rating and reviews,?

vivekjyotipramanik commented 7 years ago

Hi iffy1988,

HotelRatings are available in HotelAvailabilitySearchRsp. Please find below the xml element captured from HotelAvailabilitySearchRsp. The reviews are not available in UAPI for Galileo or Apollo or Worldspan hotels. Only Travelport Rooms and More supports Hotel Guest reviews. Please let me know how it goes. Thanks.

      <hotel:HotelRating RatingProvider="NTM">
        <hotel:Rating>4</hotel:Rating>
      </hotel:HotelRating>

Thanks & Regards Vivekjyoti Pramanik

iffy1988 commented 7 years ago

Hi, i am not getting rating information in response. here is request

<?xml version="1.0"?>

2016-12-23 2016-12-24 ............................................................................... and response OWsy2Pra0305azLY+trTfY7TyzcZ+HPMWAuIVnnF+GmZVqqeoMASBPuuF2+PHetJschlNd0i203TUmrzUH2+Fhq5Y6d8RJVmImiGzi+RKm4yq5gJMkKhpA== LISBOA AVENIDA JOSE MALHOA AVENIDA D. JOAO II AVENIDA D JOAO II LO CAMPO GRANDE 7 AV. DOS COMBATENTES AVENIDA CASAL RIBEIR RUA ENG VIEIRA DA SI LISBON PT AVENUE JOSE MALHOA L RUA SOEIRO PEREIRA G 0606 REQUEST HOC FOR RATES AV ALMIRANTE REIS 64 0606 REQUEST HOC FOR RATES AVENIDA JOSE MALHOA 0606 REQUEST HOC FOR RATES RUA LAURA ALVES 9 0606 REQUEST HOC FOR RATES 1150132 LISBOA 0606 REQUEST HOC FOR RATES AV.DOM JOAO II LOTE 0606 REQUEST HOC FOR RATES RUA DO MAR VERMELHO 0606 REQUEST HOC FOR RATES ANTONIO PEDRO N 40 0606 REQUEST HOC FOR RATES 7 AVENIDA ALMIRANTE 0606 REQUEST HOC FOR RATES LISBOA PT 0606 REQUEST HOC FOR RATES RUA DA GUINE NO. 18 0606 REQUEST HOC FOR RATES ANTONIO AGUSTO 0606 REQUEST HOC FOR RATES FRANCISCO CARNEIRO 0606 REQUEST HOC FOR RATES AVENIDA CONDE VALBOM 0606 REQUEST HOC FOR RATES AVDA ANTONIO AUGUSTO 0606 REQUEST HOC FOR RATES AVDA. 5 DE OUTUBRO 1 0606 REQUEST HOC FOR RATES AVENIDA ALMIRANTE RE 0606 REQUEST HOC FOR RATES AV ENG ARANTES E OL 0606 REQUEST HOC FOR RATES AV. ANTONIO JOSE DE 0606 REQUEST HOC FOR RATES LISBOA PT 0606 REQUEST HOC FOR RATES LISBOA PT 0606 REQUEST HOC FOR RATES PRACA DO DUQUE DE SA 0606 REQUEST HOC FOR RATES LISSABON PT 0606 REQUEST HOC FOR RATES LISBOA PT 0606 REQUEST HOC FOR RATES AV DUQUE DE LOULE 12 0606 REQUEST HOC FOR RATES AV. DUQUE DE AVILA 1 0606 REQUEST HOC FOR RATES CAIS DAS NAUS LOTE 2 0606 REQUEST HOC FOR RATES LISSABON PT 0606 REQUEST HOC FOR RATES AVENIDA FREI MIGUEL 0606 REQUEST HOC FOR RATES AV 5OUTOBRO 160 0606 REQUEST HOC FOR RATES 1069114 0606 REQUEST HOC FOR RATES LISBON PT 0606 REQUEST HOC FOR RATES LISBON PT 0606 REQUEST HOC FOR RATES AV PRAIA DA VITORIA 0606 REQUEST HOC FOR RATES AVENIDA FONTES PEREI 0606 REQUEST HOC FOR RATES AV. MARECHAL CRAVEIR 0601 NOT AVAILABLE FOR DATES REQUESTED LISBON 0601 NOT AVAILABLE FOR DATES REQUESTED RUA LATINO COELHO 1 0601 NOT AVAILABLE FOR DATES REQUESTED
vivekjyotipramanik commented 7 years ago

Hi iffy1988,

Could you please try with the below request. Please use the version 36 of UAPI. Please let me know how it goes. Thanks.

<HotelSearchAvailabilityReq xmlns="http://www.travelport.com/schema/hotel_v36_0" TraceId="ea1ffade-556e-45fd-a770-2eabcf7a7c82" AuthorizedBy="Travelport" TargetBranch="P105273">
  <BillingPointOfSaleInfo xmlns="http://www.travelport.com/schema/common_v36_0" OriginApplication="uAPI" />
  <HotelSearchLocation>
    <HotelLocation Location="LIS" />
  </HotelSearchLocation>
  <HotelSearchModifiers NumberOfAdults="1" NumberOfRooms="1" AvailableHotelsOnly="true">
    <PermittedProviders xmlns="http://www.travelport.com/schema/common_v36_0">
      <Provider Code="1G" />
    </PermittedProviders>
  </HotelSearchModifiers>
  <HotelStay>
    <CheckinDate>2016-12-23</CheckinDate>
    <CheckoutDate>2016-12-24</CheckoutDate>
  </HotelStay>
</HotelSearchAvailabilityReq>

Thanks & Regards Vivekjyoti Pramanik

iffy1988 commented 7 years ago

No, did not get rating and even i was getting amenities before but now amenities are not coming up

vivekjyotipramanik commented 7 years ago

Hi iffy1988,

To receive the Amenities, Please use flag called ReturnAmenities as true. The default value is false. Please let me know how it goes. Thanks.

<hot:HotelSearchModifiers ReturnAmenities="true"/>

Thanks & Regards Vivekjyoti Pramanik

RajshreeTathe commented 6 years ago

Hi Vivek,

I did not get rating information for worldspan, how can I get hotel rating and reviews?

vivekjyotipramanik commented 6 years ago

Hi RajshreeTathe,

Both AAA and NTM ratings are supported as billable items for Worldspan. Because billable access is regulated, Pseudo City Codes (PCCs) must be configured by Travelport to ensure rating information is returned from Worldspan in the Hotel Search response. PCCs are the Universal API equivalent to Worldspan SIDs. Please contact your Travelport Account Manager to configure your account to receive worldpsan ratings.

Through UAPI, we do not support Hotel Guest Reviews for Galileo\Apollo\Worldspan. Only Travelport Rooms and More supports Guest reviews. Thanks.