- Install pip
- Install flask
- python $PATH/rate_limit_API/api_handler.py
(from CLI)
- Open http://localhost:5000/
(in browser)
{"city_id":"Ashburn",
"sort_type":0,
"api_key":"gethotels1234"}
[
{
"CITY":"Ashburn",
"HOTELID":"22",
"PRICE":"14000",
"ROOM":"Sweet Suite"
},
{
"CITY":"Ashburn",
"HOTELID":"21",
"PRICE":"7000",
"ROOM":"Deluxe"
},
{
"CITY":"Ashburn",
"HOTELID":"20",
"PRICE":"4444",
"ROOM":"Superior"
},
{
"CITY":"Ashburn",
"HOTELID":"17",
"PRICE":"2800",
"ROOM":"Deluxe"
},
{
"CITY":"Ashburn",
"HOTELID":"25",
"PRICE":"1900",
"ROOM":"Deluxe"
},
{
"CITY":"Ashburn",
"HOTELID":"12",
"PRICE":"1800",
"ROOM":"Deluxe"
},
{
"CITY":"Ashburn",
"HOTELID":"7",
"PRICE":"1600",
"ROOM":"Deluxe"
},
{
"CITY":"Ashburn",
"HOTELID":"24",
"PRICE":"1400",
"ROOM":"Superior"
},
{
"CITY":"Ashburn",
"HOTELID":"3",
"PRICE":"1300",
"ROOM":"Sweet Suite"
},
{
"CITY":"Ashburn",
"HOTELID":"5",
"PRICE":"1200",
"ROOM":"Sweet Suite"
},
{
"CITY":"Ashburn",
"HOTELID":"10",
"PRICE":"1100",
"ROOM":"Superior"
},
{
"CITY":"Ashburn",
"HOTELID":"19",
"PRICE":"1000",
"ROOM":"Superior"
},
{
"CITY":"Ashburn",
"HOTELID":"16",
"PRICE":"800",
"ROOM":"Superior"
}
]
1. 'gethotels1234' (rate limit: 1 request in 20 seconds)
2. 'gethotels7890' (rate limit: 1 request in 15 seconds)