Knowledgebase
Hotel Descriptive Information: Getting Images, Items, Packages, Rooms, Activities, Amenities, Airports, Policies, Sources, Receipt Types, Markets, and marketing Messages
Posted by Jeff Tweddale on 11 Oct 2017 01:37 PM

Each of these data sets are found by using the:OTA_HotelDescriptiveContentInfo - Site Information message.  But a few issues are worth bearing in mind and planning for:

Use a File system 

We suggest caching static copies of non volatile messages (which all messags in this API message are) locally. All you need then is a routine to call the message and save the response to a file, which can then be loaded when needed and refreshed when needed.  This will make your Booking Engine faster for sure.

Images

<MultimediaObjects> <MultimediaObject> 
<Image>Room SUITE</Image> <URL>https://images.bookingcenter.com/ROGERS/images/ROGERS_SUITE.jpg</URL> 
</MultimediaObject> </MultimediaObjects>

Thus, an image for the Room Type: SUITE can be retrieved by the URL above where <ROGERS> is the Site ID with an images directory, and the file name and URL to the Room type Suite is ROGERS_SUITE (always using all CAPS).

Inventory Items

The Inventory Item message, by default, returns ALL items in the Property Setup area. Thus, without requesting only those set as 'Sell Online' there would be no way to differentiate which ones ought to be considered 'online sales' (ie to display on the Booking Engine). If teh developer sends "online" in their Items message request instead of "yes", they will have online only items returned.  Thus, a developer can use a flag to segregate the 'online' from 'offline', if desired.

(1 vote(s))
Helpful
Not helpful

Comments (0)
Post a new comment
 
 
Full Name:
Email:
Comments:
CAPTCHA Verification 
 
Please enter the text you see in the image into the textbox below (we use this to prevent automated submissions).