CtripホテルクエリAPI
1)リクエストアドレス
https://hotels.ctrip.com/Domestic/Tool/AjaxHotelList.aspx
2)呼び出し方法:HTTPポスト
3)インターフェースの説明:
4)リクエストパラメータ:
POSTパラメーター:
フィールド名 |
フィールドの説明 |
の種類 |
必須 |
備考 |
__VIEWSTATEGENERATOR |
|
ストリング |
そして |
- |
市の名前 |
|
ストリング |
そして |
- |
始まる時間 |
|
ストリング |
そして |
- |
DepTime |
|
ストリング |
そして |
- |
cityId |
|
ストリング |
そして |
- |
cityPY |
|
ストリング |
そして |
- |
cityCode |
|
ストリング |
そして |
- |
cityLat |
|
ストリング |
そして |
- |
cityLng |
|
ストリング |
そして |
- |
positionArea |
|
ストリング |
そして |
- |
positionId |
|
ストリング |
そして |
- |
ホテルの位置 |
|
ストリング |
そして |
- |
キーワード |
|
ストリング |
そして |
- |
hotelId |
|
ストリング |
そして |
- |
htlPageView |
|
ストリング |
そして |
- |
hotelType |
|
ストリング |
そして |
- |
hasPKGHotel |
|
ストリング |
そして |
- |
requestTravelMoney |
|
ストリング |
そして |
- |
isusergiftcard |
|
ストリング |
そして |
- |
useFG |
|
ストリング |
そして |
- |
HotelEquipment |
|
ストリング |
そして |
- |
価格帯 |
|
ストリング |
そして |
- |
hotelBrandId |
|
ストリング |
そして |
- |
プロモーション |
|
ストリング |
そして |
- |
前払い |
|
ストリング |
そして |
- |
IsCanReserve |
|
ストリング |
そして |
- |
OrderBy |
|
ストリング |
そして |
- |
OrderType |
|
ストリング |
そして |
- |
k1 |
|
ストリング |
そして |
- |
k2 |
|
ストリング |
そして |
- |
CorpPayType |
|
ストリング |
そして |
- |
viewType |
|
ストリング |
そして |
- |
チェックイン |
|
ストリング |
そして |
- |
チェックアウト |
|
ストリング |
そして |
- |
DealSale |
|
ストリング |
そして |
- |
ウロギン |
|
ストリング |
そして |
- |
hidTestLat |
|
ストリング |
そして |
- |
AllHotelIds |
|
ストリング |
そして |
- |
5)結果を返すリクエスト:
{
"totalMsg": "<b id=\"lblAmount\">0</b> 家酒店",
"hotelAmount": 0,
"sortHeader": "",
"notice": "<div id=\"no_tips\"><div id=\"divNoresult\" class=\"search_noresult\"><span class=\"ico_alert\"> </span><div id=\"textNoresult\"></div><strong>很抱歉,暂时无法找到符合您要求的酒店。</strong></div></div>",
"hotelList": "",
"attachDistance": "",
"paging": "<div id=\"page_info\" class=\"c_page\"><a id=\"upHerf\" class=\"c_up_nocurrent\" href=\"javascript:;\" ></a><div class=\"c_page_list layoutfix\"><a href=\"javascript:;\" class=\"current\">1</a></div><a id=\"downHerf\" class=\"c_down_nocurrent\" href=\"javascript:;\" >下一页</a><div class=\"c_pagevalue\">到<input class=\"c_page_num\" id=\"txtpage\" type=\"text\" value=\"1\"data-pagecount=1 name=\"\" />页<input class=\"c_page_submit\" type=\"button\" name=\"\" value=\"确定\" data-dopost=\"T\"/></div><input class=\"hidden\" id=\"submitbug\" type=\"text\" value=\"\" name=\"\" /></div>",
"hotelIds": "",
"landmarks": [],
"tuan": {
"mandatory": "F",
"url": "star=&city=0&startdate=0001-01-01&enddate=0001-01-01&zone=&location=0&pageindex=0"
},
"hotelMapStreetJSON": {},
"hotelPositionJSON": [],
"biRecord": {
"htl_search_result_hotellist": ""
},
"HotelMaiDianData": {
"key": "hotel_inland_list_basic_online",
"value": {
"key": "val"
}
},
"NeedLogin": "T",
"NeedVerify": "T"
}
6)戻り結果パラメーターの説明を要求します。
フィールド名 |
フィールドの説明 |
の種類 |
必須 |
備考 |
totalMsg |
|
ストリング |
そして |
- |
hotelAmount |
|
ストリング |
そして |
- |
sortHeader |
|
ストリング |
そして |
- |
通知 |
|
ストリング |
そして |
- |
hotelList |
|
ストリング |
そして |
- |
attachDistance |
|
ストリング |
そして |
- |
ページング |
|
ストリング |
そして |
- |
hotelIds |
|
ストリング |
そして |
- |
ランドマーク |
|
ストリング |
そして |
- |
お客様 |
|
ストリング |
そして |
- |
必須 |
|
ストリング |
そして |
- |
URL |
|
ストリング |
そして |
- |
hotelMapStreetJSON |
|
ストリング |
そして |
- |
hotelPositionJSON |
|
ストリング |
そして |
- |
biRecord |
|
ストリング |
そして |
- |
htl_search_result_hotellist |
|
ストリング |
そして |
- |
HotelMaiDianData |
|
ストリング |
そして |
- |
キー |
|
ストリング |
そして |
- |
値 |
|
ストリング |
そして |
- |
NeedLogin |
|
ストリング |
そして |
- |
NeedVerify |
|
ストリング |
そして |
- |