Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mapsme/omim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorArsentiy Milchakov <milcars@mapswithme.com>2017-10-18 17:08:05 +0300
committerYuri Gorshenin <mipt.vi002@gmail.com>2017-10-23 16:03:33 +0300
commitd24ac54087b9c364224fd2aab4111c2eb038db1c (patch)
tree9784f7efac252d255e0324ed14b407d48319b712 /tools
parent7585a2c1e11e82a904c3024181a3b5ece49f7617 (diff)
[partners_api] booking api hotelAvailability method implementation
Diffstat (limited to 'tools')
-rw-r--r--tools/python/ResponseProvider.py4
-rw-r--r--tools/python/jsons.py22
2 files changed, 26 insertions, 0 deletions
diff --git a/tools/python/ResponseProvider.py b/tools/python/ResponseProvider.py
index 56f2e0e9b9..681af67c0f 100644
--- a/tools/python/ResponseProvider.py
+++ b/tools/python/ResponseProvider.py
@@ -143,6 +143,7 @@ class ResponseProvider:
"/partners/price": self.partners_price,
"/booking/min_price": self.partners_minprice,
"/booking/min_price.getHotelAvailability": self.partners_minprice,
+ "/booking/min_price/hotelAvailability": self.partners_hotel_availability,
"/partners/taxi_info": self.partners_yandex_taxi_info,
"/partners/get-offers-in-bbox/": self.partners_rent_nearby,
}[url]()
@@ -223,6 +224,9 @@ class ResponseProvider:
def partners_minprice(self):
return Payload(jsons.PARTNERS_MINPRICE)
+ def partners_hotel_availability(self):
+ return Payload(jsons.HOTEL_AVAILABILITY)
+
def partners_yandex_taxi_info(self):
return Payload(jsons.PARTNERS_TAXI_INFO)
diff --git a/tools/python/jsons.py b/tools/python/jsons.py
index 8fd47af932..03040fc966 100644
--- a/tools/python/jsons.py
+++ b/tools/python/jsons.py
@@ -186,6 +186,28 @@ PARTNERS_TIME = """
}
"""
+HOTEL_AVAILABILITY = """
+{
+ "result": [
+ {
+ "hotel_currency_code": "EUR",
+ "hotel_id": 10623,
+ "price": 801
+ },
+ {
+ "hotel_currency_code": "USD",
+ "hotel_id": 10624,
+ "price": 802
+ },
+ {
+ "hotel_currency_code": "RUR",
+ "hotel_id": 10625,
+ "price": 803
+ }
+ ]
+}
+"""
+
PARTNERS_MINPRICE = """
[
{