您若想使用该接口请与我们的商务人员取得联系
预定流程:搜索酒店--》实时询价--》创建订单--》支付订单--》酒店确认--》订单完成
接口地址:http://route.showapi.com/1653-6 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。
二、请求参数/ Request parameter
非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。1、系统级参数(所有接入点都需要的参数):
参数名称 类型 示例值 必须 描述 showapi_appid String 100 是 易源应用id showapi_sign String 698d51a19d8a121ce581499d7b701668 是 为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。 可选,在url后带上appid和secret即可 showapi_timestamp String 20141114142239 否 客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。showapi_res_gzip String 1或0 否 返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。 ... 2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表): 展开收起
参数名称 类型 默认值 示例值 必须 描述 customerName String 张三 是 入住人信息,每个房间仅需填写1人。【多个人代表多个房间、使用逗号‘,’分隔】 ratePlanId String 1_200_34526_1718090820 是 价格计划Id hotelId String 851523 是 酒店ID specialRemarks String 否 特殊需求 可传入多个,格式:2,8。 0 无要求 2 尽量安排无烟房 8 尽量安排大床 仅当床型为“X张大床或X张双床”时,此选项才有效 10 尽量安排双床房 仅当床型为“X张大床或X张双床”时,此选项才有效 11 尽量安排吸烟房 12 尽量高楼层 15 尽量安排有窗房 16 尽量安排安静房间 18 尽量安排相近房间 contactName String 李四 是 联系人姓名 contactPhone String 是 联系人手机号码(酒店确认短信以及入住凭证号会发给这个手机号) contactEmail String 否 联系人邮箱 inDate String 2018-07-30 是 入住时间,格式为:YYYY-MM-DD outDate String 2018-07-31 是 离开时间,格式为:YYYY-MM-DD man Number 1 1 是 入住成人数,需和实施询价时填的一样 customerArriveTime String 09:20:30 是 格式HH:mm:ss 例如09:20:30 表示早上9点20分30秒 callback String 否 回调地址(需http开头,部分较高版本的ssl协议无法正常回调),请求方式POST,回调参数order(订单id),oldStatus(原订单状态),newStatus(新的订单状态),project(项目名,这里值为hotel)只回调一次,不验证您的返回状态和参数 childNum String 0 2 否 入住儿童数,与实时询价时提交的应一致 childAges String 3.4 否 入住儿童的年龄,多个年龄用,分隔,与实时询价时提交的应一致 ...
请求示例:String res=new ShowApiRequest("http://route.showapi.com/1653-6","my_appId","my_appSecret") .addTextPara("customerName","张三") .addTextPara("ratePlanId","1_200_34526_1718090820") .addTextPara("hotelId","851523") .addTextPara("specialRemarks","") .addTextPara("contactName","李四") .addTextPara("contactPhone","") .addTextPara("contactEmail","") .addTextPara("inDate","2018-07-30") .addTextPara("outDate","2018-07-31") .addTextPara("man","1") .addTextPara("customerArriveTime","09:20:30") .addTextPara("callback","") .addTextPara("childNum","2") .addTextPara("childAges","3.4") .post(); System.out.println(res);
三、返回参数/ Return parameter
以JSON格式返回结果。
1、系统级参数(所有接入点都会返回的参数): 展开收起
名称 类型 示例值 描述 showapi_res_body String {"city":"昆明","prov":"云南"} 消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。 showapi_res_code int 0 易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
showapi_res_error String 用户输入有误! 错误信息的展示 showapi_res_id String ce135f6739294c63be0c021b76b6fbff 本次请求id ... 2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构): 展开收起
名称 类型 示例值 描述 ret_code String 0为成功、其余为失败 remark String 返回说明 orderId String 订单号 ...
返回示例:{
"showapi_res_error": "",
"showapi_res_code": 0,
"showapi_res_body": {
"remark": "查询成功",
"orderId": 1043304653,
"ret_code": 0
}
}
接口地址:http://route.showapi.com/1653-12 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。
二、请求参数/ Request parameter
非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。1、系统级参数(所有接入点都需要的参数):
参数名称 类型 示例值 必须 描述 showapi_appid String 100 是 易源应用id showapi_sign String 698d51a19d8a121ce581499d7b701668 是 为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。 可选,在url后带上appid和secret即可 showapi_timestamp String 20141114142239 否 客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。showapi_res_gzip String 1或0 否 返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。 ... 2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表):
参数名称 类型 默认值 示例值 必须 描述 keywords String 火车站 昆明是 查询关键字,酒店名称、位置、品牌等
请求示例:String res=new ShowApiRequest("http://route.showapi.com/1653-12","my_appId","my_appSecret") .addTextPara("keywords","火车站 昆明") .post(); System.out.println(res);
三、返回参数/ Return parameter
以JSON格式返回结果。
1、系统级参数(所有接入点都会返回的参数): 展开收起
名称 类型 示例值 描述 showapi_res_body String {"city":"昆明","prov":"云南"} 消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。 showapi_res_code int 0 易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
showapi_res_error String 用户输入有误! 错误信息的展示 showapi_res_id String ce135f6739294c63be0c021b76b6fbff 本次请求id ... 2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构): 展开收起
名称 类型 示例值 描述 ret_code String 0为成功、计费,其余为失败,不计费remark String 返回描述result Object[] 返回结果- englishName String 酒店英文名- displayName String 显示名称- hotelCount String 酒店数量- longitude String 经度坐标值- cityName String 城市名- poiType String poi类型值:1-城市,2-行政区,3-商圈,4-景点,7-酒店,12-机场,13-地铁,14-火车站- cityCode String 城市code- code String 编号,如果poiType是7,该编号就是酒店ID(hotelId)- chineseName String 酒店中文名- latitude String 纬度坐标值...
返回示例:{
"showapi_res_error": "",
"showapi_res_id": "d855cfa1052e4e3b90f3606f1fee52c3",
"showapi_res_code": 0,
"showapi_res_body": {
"remark": "查询成功",
"result": [
{
"englishName": "Kun Ming ",
"displayName": "昆明,云南,中国",
"hotelCount": 12024,
"longitude": 102.71359,
"cityName": "昆明",
"poiType": 1,
"cityCode": 3302,
"code": 3302,
"chineseName": "昆明",
"latitude": 25.043713
},
{
"englishName": "",
"displayName": "昆明是撒,昆明,云南,中国",
"hotelCount": 0,
"longitude": 102.73337,
"cityName": "昆明",
"poiType": 7,
"cityCode": 3302,
"code": 1919285323,
"chineseName": "昆明是撒",
"latitude": 25.068119
},
{
"englishName": "",
"displayName": "昆明暖居,昆明,云南,中国",
"hotelCount": 0,
"longitude": 102.710599,
"cityName": "昆明",
"poiType": 7,
"cityCode": 3302,
"code": 1950297661,
"chineseName": "昆明暖居",
"latitude": 25.039405
},
{
"englishName": "",
"displayName": "昆明酒店,昆明,云南,中国",
"hotelCount": 0,
"longitude": 103.012293,
"cityName": "昆明",
"poiType": 7,
"cityCode": 3302,
"code": 1919201135,
"chineseName": "昆明酒店",
"latitude": 25.23356
},
{
"englishName": "Kun Ming Lao Jie",
"displayName": "昆明老街,昆明,云南,中国",
"hotelCount": 3226,
"longitude": 102.707574,
"cityName": "昆明",
"poiType": 4,
"cityCode": 3302,
"code": 7814,
"chineseName": "昆明老街",
"latitude": 25.03986
},
{
"englishName": "",
"displayName": "昆明坤名酒店,昆明,云南,中国",
"hotelCount": 0,
"longitude": 102.883207,
"cityName": "昆明",
"poiType": 7,
"cityCode": 3302,
"code": 214517660,
"chineseName": "昆明坤名酒店",
"latitude": 25.04876
},
{
"englishName": "",
"displayName": "昆明东东宾馆,昆明,云南,中国",
"hotelCount": 0,
"longitude": 102.715458,
"cityName": "昆明",
"poiType": 7,
"cityCode": 3302,
"code": 221743304,
"chineseName": "昆明东东宾馆",
"latitude": 24.962928
},
{
"englishName": "",
"displayName": "昆明铭旺宾馆,昆明,云南,中国",
"hotelCount": 0,
"longitude": 102.77954,
"cityName": "昆明",
"poiType": 7,
"cityCode": 3302,
"code": 214535531,
"chineseName": "昆明铭旺宾馆",
"latitude": 24.935377
},
{
"englishName": "",
"displayName": "昆明明月山庄,昆明,云南,中国",
"hotelCount": 0,
"longitude": 102.589922,
"cityName": "昆明",
"poiType": 7,
"cityCode": 3302,
"code": 1744849090,
"chineseName": "昆明明月山庄",
"latitude": 25.079905
},
{
"englishName": "",
"displayName": "昆明枯茗公寓,昆明,云南,中国",
"hotelCount": 0,
"longitude": 102.703597,
"cityName": "昆明",
"poiType": 7,
"cityCode": 3302,
"code": 1989404469,
"chineseName": "昆明枯茗公寓",
"latitude": 24.971846
},
{
"englishName": "",
"displayName": "昆明名雅酒店,昆明,云南,中国",
"hotelCount": 0,
"longitude": 102.842533,
"cityName": "昆明",
"poiType": 7,
"cityCode": 3302,
"code": 1905014142,
"chineseName": "昆明名雅酒店",
"latitude": 24.860289
},
{
"englishName": "",
"displayName": "昆明明珠酒店,昆明,云南,中国",
"hotelCount": 0,
"longitude": 102.726408,
"cityName": "昆明",
"poiType": 7,
"cityCode": 3302,
"code": 5499296,
"chineseName": "昆明明珠酒店",
"latitude": 25.01802
},
{
"englishName": "",
"displayName": "昆明饭店,昆明,云南,中国",
"hotelCount": 0,
"longitude": 102.724751,
"cityName": "昆明",
"poiType": 7,
"cityCode": 3302,
"code": 673822,
"chineseName": "昆明饭店",
"latitude": 25.039436
},
{
"englishName": "",
"displayName": "昆明坤明宾馆,昆明,云南,中国",
"hotelCount": 0,
"longitude": 102.679953,
"cityName": "昆明",
"poiType": 7,
"cityCode": 3302,
"code": 1715400021,
"chineseName": "昆明坤明宾馆",
"latitude": 25.053788
},
{
"englishName": "",
"displayName": "昆明我宿,昆明,云南,中国",
"hotelCount": 0,
"longitude": 102.687697,
"cityName": "昆明",
"poiType": 7,
"cityCode": 3302,
"code": 1980165438,
"chineseName": "昆明我宿",
"latitude": 24.964772
},
{
"englishName": "Kunming World Horticultural Expo Garden",
"displayName": "昆明世博园,昆明,云南,中国",
"hotelCount": 765,
"longitude": 102.761461,
"cityName": "昆明",
"poiType": 4,
"cityCode": 3302,
"code": 1740703,
"chineseName": "昆明世博园",
"latitude": 25.074575
},
{
"englishName": "",
"displayName": "昆明33HOUSE,昆明,云南,中国",
"hotelCount": 0,
"longitude": 102.651151,
"cityName": "昆明",
"poiType": 7,
"cityCode": 3302,
"code": 1940162731,
"chineseName": "昆明33HOUSE",
"latitude": 24.980061
},
{
"englishName": "Kun Ming Zhi Wu Yuan",
"displayName": "昆明植物园,昆明,云南,中国",
"hotelCount": 189,
"longitude": 102.741554,
"cityName": "昆明",
"poiType": 4,
"cityCode": 3302,
"code": 3092572,
"chineseName": "昆明植物园",
"latitude": 25.145407
},
{
"englishName": "Kun Ming Ke Ji Guan",
"displayName": "昆明科技馆,昆明,云南,中国",
"hotelCount": 786,
"longitude": 102.76104,
"cityName": "昆明",
"poiType": 4,
"cityCode": 3302,
"code": 1743873,
"chineseName": "昆明科技馆",
"latitude": 25.077951
},
{
"englishName": "",
"displayName": "昆明昆明招待所,昆明,云南,中国",
"hotelCount": 0,
"longitude": -1.006507,
"cityName": "昆明",
"poiType": 7,
"cityCode": 3302,
"code": 1918997355,
"chineseName": "昆明昆明招待所",
"latitude": -1.006012
},
{
"englishName": "",
"displayName": "昆明艾棋,昆明,云南,中国",
"hotelCount": 0,
"longitude": 102.824108,
"cityName": "昆明",
"poiType": 7,
"cityCode": 3302,
"code": 1956995732,
"chineseName": "昆明艾棋",
"latitude": 24.881072
},
{
"englishName": "",
"displayName": "昆明八八宾馆,昆明,云南,中国",
"hotelCount": 0,
"longitude": 102.771698,
"cityName": "昆明",
"poiType": 7,
"cityCode": 3302,
"code": 216014403,
"chineseName": "昆明八八宾馆",
"latitude": 24.972405
},
{
"englishName": "",
"displayName": "昆明365公寓,昆明,云南,中国",
"hotelCount": 0,
"longitude": 102.667089,
"cityName": "昆明",
"poiType": 7,
"cityCode": 3302,
"code": 1684342649,
"chineseName": "昆明365公寓",
"latitude": 25.094524
},
{
"englishName": "",
"displayName": "昆明曼公寓,昆明,云南,中国",
"hotelCount": 0,
"longitude": 102.713672,
"cityName": "昆明",
"poiType": 7,
"cityCode": 3302,
"code": 1921939486,
"chineseName": "昆明曼公寓",
"latitude": 25.062142
},
{
"englishName": "",
"displayName": "昆明仙仙公寓,昆明,云南,中国",
"hotelCount": 0,
"longitude": 102.67045,
"cityName": "昆明",
"poiType": 7,
"cityCode": 3302,
"code": 1993423701,
"chineseName": "昆明仙仙公寓",
"latitude": 25.035675
},
{
"englishName": "",
"displayName": "昆明昆怡酒店,昆明,云南,中国",
"hotelCount": 0,
"longitude": 102.682441,
"cityName": "昆明",
"poiType": 7,
"cityCode": 3302,
"code": 1915220693,
"chineseName": "昆明昆怡酒店",
"latitude": 25.03917
},
{
"englishName": "",
"displayName": "昆明鸣泰宾馆,昆明,云南,中国",
"hotelCount": 0,
"longitude": 102.721543,
"cityName": "昆明",
"poiType": 7,
"cityCode": 3302,
"code": 197747296,
"chineseName": "昆明鸣泰宾馆",
"latitude": 24.997927
},
{
"englishName": "",
"displayName": "昆明茗轩宾馆,昆明,云南,中国",
"hotelCount": 0,
"longitude": 102.886137,
"cityName": "昆明",
"poiType": 7,
"cityCode": 3302,
"code": 1394095133,
"chineseName": "昆明茗轩宾馆",
"latitude": 25.048772
},
{
"englishName": "",
"displayName": "昆明鑫鑫宾馆,昆明,云南,中国",
"hotelCount": 0,
"longitude": 102.75738,
"cityName": "昆明",
"poiType": 7,
"cityCode": 3302,
"code": 197891250,
"chineseName": "昆明鑫鑫宾馆",
"latitude": 24.956501
},
{
"englishName": "",
"displayName": "昆明创客客栈,昆明,云南,中国",
"hotelCount": 0,
"longitude": 102.651867,
"cityName": "昆明",
"poiType": 7,
"cityCode": 3302,
"code": 1684349489,
"chineseName": "昆明创客客栈",
"latitude": 25.047522
},
{
"englishName": "",
"displayName": "昆明豆豆旅馆,昆明,云南,中国",
"hotelCount": 0,
"longitude": 102.678555,
"cityName": "昆明",
"poiType": 7,
"cityCode": 3302,
"code": 1744849779,
"chineseName": "昆明豆豆旅馆",
"latitude": 25.053924
},
{
"englishName": "",
"displayName": "昆明宜人居,昆明,云南,中国",
"hotelCount": 0,
"longitude": 102.70518,
"cityName": "昆明",
"poiType": 7,
"cityCode": 3302,
"code": 1918997579,
"chineseName": "昆明宜人居",
"latitude": 25.037707
},
{
"englishName": "",
"displayName": "昆明戈公公寓,昆明,云南,中国",
"hotelCount": 0,
"longitude": 102.84772,
"cityName": "昆明",
"poiType": 7,
"cityCode": 3302,
"code": 1953278881,
"chineseName": "昆明戈公公寓",
"latitude": 24.85564
},
{
"englishName": "",
"displayName": "昆明窝窝公寓,昆明,云南,中国",
"hotelCount": 0,
"longitude": 102.84596,
"cityName": "昆明",
"poiType": 7,
"cityCode": 3302,
"code": 1745154036,
"chineseName": "昆明窝窝公寓",
"latitude": 24.843708
},
{
"englishName": "",
"displayName": "昆明坤红宾馆,昆明,云南,中国",
"hotelCount": 0,
"longitude": 102.74315,
"cityName": "昆明",
"poiType": 7,
"cityCode": 3302,
"code": 1886535592,
"chineseName": "昆明坤红宾馆",
"latitude": 25.070567
},
{
"englishName": "",
"displayName": "昆明糯糯公寓,昆明,云南,中国",
"hotelCount": 0,
"longitude": 102.860932,
"cityName": "昆明",
"poiType": 7,
"cityCode": 3302,
"code": 1975369191,
"chineseName": "昆明糯糯公寓",
"latitude": 24.85326
},
{
"englishName": "",
"displayName": "昆明ke驿站,昆明,云南,中国",
"hotelCount": 0,
"longitude": 102.67441,
"cityName": "昆明",
"poiType": 7,
"cityCode": 3302,
"code": 1983301668,
"chineseName": "昆明ke驿站",
"latitude": 25.034792
},
{
"englishName": "",
"displayName": "昆明驴友舍,昆明,云南,中国",
"hotelCount": 0,
"longitude": 102.719595,
"cityName": "昆明",
"poiType": 7,
"cityCode": 3302,
"code": 197892096,
"chineseName": "昆明驴友舍",
"latitude": 25.031945
},
{
"englishName": "",
"displayName": "昆明名庭宾馆,昆明,云南,中国",
"hotelCount": 0,
"longitude": 102.772508,
"cityName": "昆明",
"poiType": 7,
"cityCode": 3302,
"code": 197831932,
"chineseName": "昆明名庭宾馆",
"latitude": 24.972565
},
{
"englishName": "",
"displayName": "昆明喃喃小舍,昆明,云南,中国",
"hotelCount": 0,
"longitude": 102.728004,
"cityName": "昆明",
"poiType": 7,
"cityCode": 3302,
"code": 1744847902,
"chineseName": "昆明喃喃小舍",
"latitude": 24.984993
},
{
"englishName": "",
"displayName": "昆明佳佳客栈,昆明,云南,中国",
"hotelCount": 0,
"longitude": 102.654198,
"cityName": "昆明",
"poiType": 7,
"cityCode": 3302,
"code": 1879795723,
"chineseName": "昆明佳佳客栈",
"latitude": 24.983026
},
{
"englishName": "",
"displayName": "昆明贝贝旅社,昆明,云南,中国",
"hotelCount": 0,
"longitude": 102.707208,
"cityName": "昆明",
"poiType": 7,
"cityCode": 3302,
"code": 377575177,
"chineseName": "昆明贝贝旅社",
"latitude": 24.990193
},
{
"englishName": "",
"displayName": "昆明祥昆宾馆,昆明,云南,中国",
"hotelCount": 0,
"longitude": 102.694584,
"cityName": "昆明",
"poiType": 7,
"cityCode": 3302,
"code": 1684349745,
"chineseName": "昆明祥昆宾馆",
"latitude": 25.005022
},
{
"englishName": "",
"displayName": "昆明滇壹酒店,昆明,云南,中国",
"hotelCount": 0,
"longitude": 102.683378,
"cityName": "昆明",
"poiType": 7,
"cityCode": 3302,
"code": 215991427,
"chineseName": "昆明滇壹酒店",
"latitude": 25.011255
},
{
"englishName": "",
"displayName": "昆明昆华宾馆,昆明,云南,中国",
"hotelCount": 0,
"longitude": 102.708793,
"cityName": "昆明",
"poiType": 7,
"cityCode": 3302,
"code": 197904877,
"chineseName": "昆明昆华宾馆",
"latitude": 25.031356
},
{
"englishName": "",
"displayName": "昆明坤驿酒店,昆明,云南,中国",
"hotelCount": 0,
"longitude": 102.722701,
"cityName": "昆明",
"poiType": 7,
"cityCode": 3302,
"code": 200432034,
"chineseName": "昆明坤驿酒店",
"latitude": 25.060799
},
{
"englishName": "",
"displayName": "昆明豆豆公寓,昆明,云南,中国",
"hotelCount": 0,
"longitude": 102.83788,
"cityName": "昆明",
"poiType": 7,
"cityCode": 3302,
"code": 1921939489,
"chineseName": "昆明豆豆公寓",
"latitude": 24.856515
},
{
"englishName": "",
"displayName": "昆明昆禄旅社,昆明,云南,中国",
"hotelCount": 0,
"longitude": 102.728873,
"cityName": "昆明",
"poiType": 7,
"cityCode": 3302,
"code": 197896400,
"chineseName": "昆明昆禄旅社",
"latitude": 25.07939
},
{
"englishName": "",
"displayName": "昆明凤雨公寓,昆明,云南,中国",
"hotelCount": 0,
"longitude": 102.780003,
"cityName": "昆明",
"poiType": 7,
"cityCode": 3302,
"code": 1929606222,
"chineseName": "昆明凤雨公寓",
"latitude": 24.95768
},
{
"englishName": "",
"displayName": "昆明青青驿栈,昆明,云南,中国",
"hotelCount": 0,
"longitude": 102.705764,
"cityName": "昆明",
"poiType": 7,
"cityCode": 3302,
"code": 197569529,
"chineseName": "昆明青青驿栈",
"latitude": 25.033716
},
{
"englishName": "",
"displayName": "昆明昕鑫宾馆,昆明,云南,中国",
"hotelCount": 0,
"longitude": 102.673255,
"cityName": "昆明",
"poiType": 7,
"cityCode": 3302,
"code": 197885623,
"chineseName": "昆明昕鑫宾馆",
"latitude": 25.049359
},
{
"englishName": "",
"displayName": "昆明伊梦驿站,昆明,云南,中国",
"hotelCount": 0,
"longitude": 102.651712,
"cityName": "昆明",
"poiType": 7,
"cityCode": 3302,
"code": 200464432,
"chineseName": "昆明伊梦驿站",
"latitude": 25.083122
},
{
"englishName": "",
"displayName": "昆明黔昆酒店,昆明,云南,中国",
"hotelCount": 0,
"longitude": 102.745117,
"cityName": "昆明",
"poiType": 7,
"cityCode": 3302,
"code": 6282422,
"chineseName": "昆明黔昆酒店",
"latitude": 24.978798
},
{
"englishName": "",
"displayName": "昆明铭晟酒店,昆明,云南,中国",
"hotelCount": 0,
"longitude": 102.826163,
"cityName": "昆明",
"poiType": 7,
"cityCode": 3302,
"code": 1918997830,
"chineseName": "昆明铭晟酒店",
"latitude": 24.875307
},
{
"englishName": "",
"displayName": "昆明名望宾馆,昆明,云南,中国",
"hotelCount": 0,
"longitude": 102.759913,
"cityName": "昆明",
"poiType": 7,
"cityCode": 3302,
"code": 224485949,
"chineseName": "昆明名望宾馆",
"latitude": 24.959214
},
{
"englishName": "",
"displayName": "昆明金金宾馆,昆明,云南,中国",
"hotelCount": 0,
"longitude": 102.681066,
"cityName": "昆明",
"poiType": 7,
"cityCode": 3302,
"code": 197655969,
"chineseName": "昆明金金宾馆",
"latitude": 25.008038
},
{
"englishName": "",
"displayName": "昆明樱花寨,昆明,云南,中国",
"hotelCount": 0,
"longitude": 98.990254,
"cityName": "昆明",
"poiType": 7,
"cityCode": 3302,
"code": 229429705,
"chineseName": "昆明樱花寨",
"latitude": 23.995656
},
{
"englishName": "",
"displayName": "昆明九九客栈,昆明,云南,中国",
"hotelCount": 0,
"longitude": 102.769539,
"cityName": "昆明",
"poiType": 7,
"cityCode": 3302,
"code": 372358586,
"chineseName": "昆明九九客栈",
"latitude": 24.935568
},
{
"englishName": "",
"displayName": "昆明莹莹宾馆,昆明,云南,中国",
"hotelCount": 0,
"longitude": 102.735269,
"cityName": "昆明",
"poiType": 7,
"cityCode": 3302,
"code": 1919285431,
"chineseName": "昆明莹莹宾馆",
"latitude": 25.079419
},
{
"englishName": "",
"displayName": "昆明682民宿,昆明,云南,中国",
"hotelCount": 0,
"longitude": 102.709292,
"cityName": "昆明",
"poiType": 7,
"cityCode": 3302,
"code": 1923550823,
"chineseName": "昆明682民宿",
"latitude": 25.051885
}
],
"ret_code": 0
}
}
接口地址:http://route.showapi.com/1653-9 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。
二、请求参数/ Request parameter
非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。1、系统级参数(所有接入点都需要的参数):
参数名称 类型 示例值 必须 描述 showapi_appid String 100 是 易源应用id showapi_sign String 698d51a19d8a121ce581499d7b701668 是 为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。 可选,在url后带上appid和secret即可 showapi_timestamp String 20141114142239 否 客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。showapi_res_gzip String 1或0 否 返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。 ... 2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表):
参数名称 类型 默认值 示例值 必须 描述 o String 否 订单id
请求示例:String res=new ShowApiRequest("http://route.showapi.com/1653-9","my_appId","my_appSecret") .addTextPara("o","") .post(); System.out.println(res);
三、返回参数/ Return parameter
以JSON格式返回结果。
1、系统级参数(所有接入点都会返回的参数): 展开收起
名称 类型 示例值 描述 showapi_res_body String {"city":"昆明","prov":"云南"} 消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。 showapi_res_code int 0 易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
showapi_res_error String 用户输入有误! 错误信息的展示 showapi_res_id String ce135f6739294c63be0c021b76b6fbff 本次请求id ... 2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构): 展开收起
名称 类型 示例值 描述 ret_code Number 0 0表示支付成功,其他均为支付失败remark String success...
返回示例:
接口地址:http://route.showapi.com/1653-8 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。
二、请求参数/ Request parameter
非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。1、系统级参数(所有接入点都需要的参数):
参数名称 类型 示例值 必须 描述 showapi_appid String 100 是 易源应用id showapi_sign String 698d51a19d8a121ce581499d7b701668 是 为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。 可选,在url后带上appid和secret即可 showapi_timestamp String 20141114142239 否 客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。showapi_res_gzip String 1或0 否 返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。 ... 2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表):
参数名称 类型 默认值 示例值 必须 描述 orderId String 是 订单id
请求示例:String res=new ShowApiRequest("http://route.showapi.com/1653-8","my_appId","my_appSecret") .addTextPara("orderId","") .post(); System.out.println(res);
三、返回参数/ Return parameter
以JSON格式返回结果。
1、系统级参数(所有接入点都会返回的参数): 展开收起
名称 类型 示例值 描述 showapi_res_body String {"city":"昆明","prov":"云南"} 消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。 showapi_res_code int 0 易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
showapi_res_error String 用户输入有误! 错误信息的展示 showapi_res_id String ce135f6739294c63be0c021b76b6fbff 本次请求id ... 2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构): 展开收起
名称 类型 示例值 描述 ret_code String 0为成功、其余为失败remark String 返回说明updateTime String 取消成功的时间...
返回示例:{
"showapi_res_error": "",
"showapi_res_code": 0,
"showapi_res_body": {
"remark": "取消成功",
"updateTime": "2018-07-23 11:54:55",
"ret_code": 0
}
}
接口地址:http://route.showapi.com/1653-7 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。
二、请求参数/ Request parameter
非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。1、系统级参数(所有接入点都需要的参数):
参数名称 类型 示例值 必须 描述 showapi_appid String 100 是 易源应用id showapi_sign String 698d51a19d8a121ce581499d7b701668 是 为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。 可选,在url后带上appid和secret即可 showapi_timestamp String 20141114142239 否 客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。showapi_res_gzip String 1或0 否 返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。 ... 2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表):
参数名称 类型 默认值 示例值 必须 描述 orderId String 1031800685是 订单号
请求示例:String res=new ShowApiRequest("http://route.showapi.com/1653-7","my_appId","my_appSecret") .addTextPara("orderId","1031800685") .post(); System.out.println(res);
三、返回参数/ Return parameter
以JSON格式返回结果。
1、系统级参数(所有接入点都会返回的参数): 展开收起
名称 类型 示例值 描述 showapi_res_body String {"city":"昆明","prov":"云南"} 消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。 showapi_res_code int 0 易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
showapi_res_error String 用户输入有误! 错误信息的展示 showapi_res_id String ce135f6739294c63be0c021b76b6fbff 本次请求id ... 2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构): 展开收起
名称 类型 示例值 描述 ret_code String 0为成功、其余为失败contactInfo Object[] 联系人信息- contactPhone String 分销商联系人电话- contactName String 分销商联系人姓名- contactEmail String 分销商联系人邮箱remark String 返回说明orderInfo Object[] 订单信息- totalPrice String 总价- checkin String 入店日期- checkout String 离店日期- numberofRooms String 预定房间数- orderStatus String 订单状态 共6种 待付款:等待分销商付款 酒店确认中:等待酒店反馈确认结果 确认失败:酒店反馈预订失败,不能入住,笛风会自动退款 已确认:酒店反馈预订成功,但还没到入住日期 已取消:订单被取消,原因可能有(1.分销商主动取消 2.超时未付款自动取消) 已完成:已到入住日期,无论有没有入住都是这个状态- orderTime String 下单时间- payedPrice String 已支付金额- specialRemarks String 特殊需求- confirmationNumber String 确认号(可能为空,因为有的酒店不需要确认号)hotelInfo Object[] 酒店资源信息- hotelId String 酒店Id- hotelName String 酒店名称- hotelAddress String 酒店地址- hotelTel String 酒店电话- roomId String 房型Id- roomName String 房型名称- ratePlanId String 价格计划Id- ratePlanName String 价格计划名称- bedType String 床型- breakfast String 早餐- cancel String 取消政策- instantConfirm String 是否立即确认 true:是,酒店会在20分钟内反馈确认结果; false:否,酒店会在3小时内反馈确认结果;- invoiceType String 发票开具方式,0为无发票 1为酒店前台开具- mealInfo String 餐食描述- maxOccupancy String 最大可入主人数- broadband String 有线宽带 枚举如下: FREE:免费提供 NONE:不提供此服务 PART_CHARGE:部分收费 PART_SUPPORT_AND_CHARGE:部分提供并收费 CHARGE:收费提供 UNKNOWN:不确定 PART_SUPPORT_AND_FREE:部分提供并免费 PART_SUPPORT_AND_PART_CHARGE:部分提供并只有部分收费- wifi String 无线wifi 枚举同上...
返回示例:{
"showapi_res_error": "",
"showapi_res_code": 0,
"showapi_res_body": {
"remark": "查询成功",
"updateTime": "2018-07-23 11:21:48",
"orderId": "1043304659",
"data": {
"contactInfo": {
"contactPhone": "123@qq.com",
"contactName": "李四"
},
"orderInfo": {
"orderTime": "2018-07-23 11:03:57",
"checkout": "2018-07-31",
"checkin": "2018-07-30",
"orderStatus": "待付款",
"confirmationNumber": "",
"instantConfirm": false,
"numberofRooms": 1,
"payedPrice": 0,
"totalPrice": "674.0"
},
"hotelInfo": {
"invoiceType": 0,
"wifi": "FREE",
"broadband": "UNKNOWN",
"hotelName": "北京贝尔特酒店",
"mealInfo": "餐食:房价不包含早餐",
"maxOccupancy": 2,
"hotelAddress": "东城崇文门外大街3-18号",
"roomId": 222098408,
"breakfast": "无早",
"instantConfirm": false,
"ratePlanId": "1_200_30826_1915523157",
"hotelTel": "010-67081188",
"cancel": "订单确认成功后,不可取消修改,如未入住或取消修改及提前离店,我们将收取您全额房费(含税费)",
"bedType": "单人床",
"ratePlanName": "贝尔特双床房_提前7天预订 不含早 ",
"roomName": "贝尔特双床客房",
"hotelId": 540562
}
},
"ret_code": 0
}
}
接口地址:http://route.showapi.com/1653-5 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。
二、请求参数/ Request parameter
非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。1、系统级参数(所有接入点都需要的参数):
参数名称 类型 示例值 必须 描述 showapi_appid String 100 是 易源应用id showapi_sign String 698d51a19d8a121ce581499d7b701668 是 为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。 可选,在url后带上appid和secret即可 showapi_timestamp String 20141114142239 否 客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。showapi_res_gzip String 1或0 否 返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。 ... 2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表): 展开收起
参数名称 类型 默认值 示例值 必须 描述 hotelId String 5966251是 酒店IDroomId String 1_5966251_2802_221802723_69221_3_154707940是 价格计划idnumberOfRooms Number 1 1是 预订房间数inDate String 2019-09-26是 入店时间outDate String 2019-09-27是 离店时间child Number 0 2是 入住儿童数man Number 1 1是 成人数childAges String 3,4否 入住儿童的年龄数,注意如果有多名儿童的年龄请用,分隔...
请求示例:String res=new ShowApiRequest("http://route.showapi.com/1653-5","my_appId","my_appSecret") .addTextPara("hotelId","5966251") .addTextPara("roomId","1_5966251_2802_221802723_69221_3_154707940") .addTextPara("numberOfRooms","1") .addTextPara("inDate","2019-09-26") .addTextPara("outDate","2019-09-27") .addTextPara("child","2") .addTextPara("man","1") .addTextPara("childAges","3,4") .post(); System.out.println(res);
三、返回参数/ Return parameter
以JSON格式返回结果。
1、系统级参数(所有接入点都会返回的参数): 展开收起
名称 类型 示例值 描述 showapi_res_body String {"city":"昆明","prov":"云南"} 消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。 showapi_res_code int 0 易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
showapi_res_error String 用户输入有误! 错误信息的展示 showapi_res_id String ce135f6739294c63be0c021b76b6fbff 本次请求id ... 2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构): 展开收起
名称 类型 示例值 描述 ret_code Number 0 0调用成功remark String 查询成功 错误信息showapi_fee_code Number 0 其他平台扣费标识data Object 返回数据JSON- taxAndFeePrice Number 0 平均税费价,国内酒店通常为0((选中天数+间数的总结算价)/天数/间数)- guidedPrice String 143.0 每日价格,以“|”分隔,数量需与入住/离店时间对应,如2019-05-20入住,2019-05-22离店,300|300指第1天300元,第2天300元- invoiceType Number 1 发票开具方式, 0:笛风提供发票。联系400-797-5000笛风客服开票 1:酒店提供发票。找酒店前台开票- cancel Object 取消政策(文本描述)- desc String 2019-09-25 22:00:00前可免费取消修改,我们不会收取房费。如未入住或取消修改及提前离店,我们将收取您全额房费(含税费)。2019-09-26 22:00:00前取消,酒店将扣除费用¥143.0。如未入住或取消修改及提前离店,我们将收取您全额房费(含税费)。 取消政策描述- name String 限时取消 取消名- type String 2 取消政策类型(1不可取销,2限时取消,3收费取消)- id String 1_5966251_2802_221802723_69221_3_154707940 价格计划ID,填入创建订单接入点里的ratePlanId参数- restNum Number 5- mealInfo String 餐食:房价不包含早餐 早餐(文本描述)- bedInfo String (1.8)1张大床 床型描述- wifi String 免费 wifi服务- averagePrice Number 143 平均结算价averagePrice=ratePrice+taxAndFeePrice((选中天数+间数的总结算价)/天数/间数)- instantConfirm Boolean true 是否立即确认 true:是,笛风系统会在20分钟内反馈确认结果; false:否,笛风系统会在3小时内反馈确认结果;- refund Object 取消政策(结构化)- refundRules Object[] - 0 Object - before Number 26- value Number 0- type String NO_DEDUCTION- 1 Object - before Number 2- value Number 143- type String DEDUCT_BY_AMOUNT- timeZone String GMT+8- returnable Boolean true- name String 情侣大床房(暖心钜献) 价格计划名称- bedType String 大床 床型简称- counts String 5- maxOccupancy Number 2 每间房最多可住人数- networkInfo String 免费无线 免费有线 网络描述- totalPrice Number 143 下单总价- ratePrice Number 143 平均房费价((选中天数+间数的总结算价)/天数/间数)- meal Object 早餐(结构化)- dinner Object - count String 0- breakfast Object - count String 0- lunch Object - count String 0...
返回示例:{
"showapi_res_error": "",
"showapi_res_id": "53d1c4f96af148fb87e1909d8a8b7db0",
"showapi_res_code": 0,
"showapi_res_body": {
"ret_code": 0,
"remark": "查询成功",
"showapi_fee_code": 0,
"data": {
"taxAndFeePrice": 0,
"guidedPrice": "143.0",
"invoiceType": 1,
"cancel": {
"desc": "2019-09-25 22:00:00前可免费取消修改,我们不会收取房费。如未入住或取消修改及提前离店,我们将收取您全额房费(含税费)。2019-09-26 22:00:00前取消,酒店将扣除费用¥143.0。如未入住或取消修改及提前离店,我们将收取您全额房费(含税费)。",
"name": "限时取消",
"type": "2"
},
"id": "1_5966251_2802_221802723_69221_3_154707940",
"restNum": 5,
"mealInfo": "餐食:房价不包含早餐",
"bedInfo": "(1.8)1张大床",
"wifi": "免费",
"averagePrice": 143,
"instantConfirm": true,
"refund": {
"refundRules": [
{
"before": 26,
"value": 0,
"type": "NO_DEDUCTION"
},
{
"before": 2,
"value": 143,
"type": "DEDUCT_BY_AMOUNT"
}
],
"timeZone": "GMT+8",
"returnable": true
},
"name": "情侣大床房(暖心钜献)",
"bedType": "大床",
"counts": "5",
"maxOccupancy": 2,
"networkInfo": "免费无线 免费有线",
"totalPrice": 143,
"ratePrice": 143,
"meal": {
"dinner": {
"count": "0"
},
"breakfast": {
"count": "0"
},
"lunch": {
"count": "0"
}
}
}
}
}
接口地址:http://route.showapi.com/1653-4 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。
二、请求参数/ Request parameter
非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。1、系统级参数(所有接入点都需要的参数):
参数名称 类型 示例值 必须 描述 showapi_appid String 100 是 易源应用id showapi_sign String 698d51a19d8a121ce581499d7b701668 是 为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。 可选,在url后带上appid和secret即可 showapi_timestamp String 20141114142239 否 客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。showapi_res_gzip String 1或0 否 返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。 ... 2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表): 展开收起
参数名称 类型 默认值 示例值 必须 描述 hotelId String 540562是 酒店idinDate String 否 入住时间,格式为:YYYY-MM-DD(默认2天后)outDate String 否 离开时间,格式为:YYYY-MM-DD(默认3天后)...
请求示例:String res=new ShowApiRequest("http://route.showapi.com/1653-4","my_appId","my_appSecret") .addTextPara("hotelId","540562") .addTextPara("inDate","") .addTextPara("outDate","") .post(); System.out.println(res);
三、返回参数/ Return parameter
以JSON格式返回结果。
1、系统级参数(所有接入点都会返回的参数): 展开收起
名称 类型 示例值 描述 showapi_res_body String {"city":"昆明","prov":"云南"} 消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。 showapi_res_code int 0 易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
showapi_res_error String 用户输入有误! 错误信息的展示 showapi_res_id String ce135f6739294c63be0c021b76b6fbff 本次请求id ... 2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构): 展开收起
名称 类型 示例值 描述 ret_code Number 0remark String 查询成功roomInfo Object[] 物理房型列表信息- 0 Object - area String 32㎡ 房型面积大小- window Number 2 窗型,0=无窗,1=部分有窗,2=有窗,3=不确定,4=内窗,5=天窗,6=封闭窗,7=飘窗- floor String 6-12层 房型所在楼层数- isExtraBed String 不可加床 是否可加床- bedDescription String 大床 床型描述- roomNameCn String 贝尔特大床客房 房型中文名- pictures Object[] 图片列表- 0 Object - path String http://m.tuniucdn.com/fb2/t1/G3/M00/68/27/Cii_Ll1f89eIDuSlAAIq42_BvD8AAHbAAEPPEQAAir7046.jpg url路径- picName String 贝尔特大床客房 图片名称- roomId Number 222098403 物理房型ID- facilities Object[] - 0 Object - name String 便利设施 设施类型名称- tmpSubFacilities Object[] 子设施数组- 0 Object - subName String 多种规格电源插座 设施名称- subCode String 1 设施类型编码- code String 1 设施类型编码- ratePlanInfo Object[] 价格计划列表信息- 0 Object - taxAndFeePrice Number 0 平均税费价,国内酒店通常为0((选中天数+间数的总税费)/天数/间数)- resNum Number 5 数量- guidedPrice String 872.0 每日价格,以“|”分隔,数量需与入住/离店时间对应,如2019-05-20入住,2019-05-22离店,300|300指第1天300元,第2天300元- invoiceType Number 0 发票开具方式, 0:供货商提供 1:酒店提供发票。找酒店前台开票- cancel Object 取消政策- desc String 订单确认成功后,不可取消修改,如未入住或取消修改及提前离店,我们将收取您全额房费(含税费)。 取消政策描述- name String 不可取消 取消描述- type String 1 取消政策类型(1不可取销,2限时取消,3收费取消)- id String 1_540562_200_222098403_69221_3_172647478 价格计划ID,填入实时询价接入点的roomId参数- mealInfo String 餐食:房价不包含早餐 早餐(文本描述)- bedInfo String (1.65)1张大床 床型描述- wifi String 免费无线 wifi服务- averagePrice Number 872 平均结算价 averagePrice=ratePrice+taxAndFeePrice((选中天数+间数的总结算价)/天数/间数)- instantConfirm Boolean false 是否立即确认 true:是,系统会在20分钟内反馈确认结果; false:否,系统会在3小时内反馈确认结果;- refund Object - returnable Boolean false true代表预订的房间可按如下规则取消- refundRules String 详情的取消规则,包含多个refundRule次级子节点- name String 贝尔特大床客房 房形名称- bedType String 大床 床型简称- counts String 5 库存量(提供参考),房间每天的库存量,与销售指导价对应;以“|”分隔,如2019-05-20入住,2019-05-22离店,3|5指第1天剩3间房,第2天剩5间房- maxOccupancy Number 3 每间房最多可住人数- networkInfo String 免费无线 有线:不提供此服务 网络描述- promotionRules String[] [] 促销信息- guestType Number 0 宾客类型:1 (所有宾客)、2 (内宾)、3 (中宾)、4 (外宾)- totalPrice Number 872 总价- ratePrice Number 872 平均房费价((选中天数+间数的总房费)/天数/间数)- meal Object 餐食信息- dinner Object 晚- count String 0 数量- breakfast Object 早- count String 0- lunch Object 午- count String 0showapi_fee_code Number 0 无意义...
返回示例:{
"showapi_res_error": "",
"showapi_res_id": "567ef39690f0487faf3d80ca87a4faab",
"showapi_res_code": 0,
"showapi_res_body": {
"ret_code": 0,
"remark": "查询成功",
"roomInfo": [
{
"area": "32㎡",
"window": 2,
"floor": "6-12层",
"isExtraBed": "不可加床",
"bedDescription": "大床",
"roomNameCn": "贝尔特大床客房",
"pictures": [
{
"path": "http://m.tuniucdn.com/fb2/t1/G3/M00/68/27/Cii_Ll1f89eIDuSlAAIq42_BvD8AAHbAAEPPEQAAir7046.jpg",
"picName": "贝尔特大床客房"
}
],
"roomId": 222098403,
"facilities": [
{
"name": "便利设施",
"tmpSubFacilities": [
{
"subName": "多种规格电源插座",
"subCode": "1"
}
],
"code": "1"
}
],
"ratePlanInfo": [
{
"taxAndFeePrice": 0,
"resNum": 5,
"guidedPrice": "872.0",
"invoiceType": 0,
"cancel": {
"desc": "订单确认成功后,不可取消修改,如未入住或取消修改及提前离店,我们将收取您全额房费(含税费)。",
"name": "不可取消",
"type": "1"
},
"id": "1_540562_200_222098403_69221_3_172647478",
"mealInfo": "餐食:房价不包含早餐",
"bedInfo": "(1.65)1张大床",
"wifi": "免费无线",
"averagePrice": 872,
"instantConfirm": false,
"refund": {
"returnable": false
},
"name": "贝尔特大床客房",
"bedType": "大床",
"counts": "5",
"maxOccupancy": 3,
"networkInfo": "免费无线 有线:不提供此服务",
"promotionRules": [],
"guestType": 0,
"totalPrice": 872,
"ratePrice": 872,
"meal": {
"dinner": {
"count": "0"
},
"breakfast": {
"count": "0"
},
"lunch": {
"count": "0"
}
}
}
]
}
],
"showapi_fee_code": 0
}
}
接口地址:http://route.showapi.com/1653-3 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。
二、请求参数/ Request parameter
非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。1、系统级参数(所有接入点都需要的参数):
参数名称 类型 示例值 必须 描述 showapi_appid String 100 是 易源应用id showapi_sign String 698d51a19d8a121ce581499d7b701668 是 为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。 可选,在url后带上appid和secret即可 showapi_timestamp String 20141114142239 否 客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。showapi_res_gzip String 1或0 否 返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。 ... 2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表):
参数名称 类型 默认值 示例值 必须 描述 hotelId String 474138是 酒店id
请求示例:String res=new ShowApiRequest("http://route.showapi.com/1653-3","my_appId","my_appSecret") .addTextPara("hotelId","474138") .post(); System.out.println(res);
三、返回参数/ Return parameter
以JSON格式返回结果。
1、系统级参数(所有接入点都会返回的参数): 展开收起
名称 类型 示例值 描述 showapi_res_body String {"city":"昆明","prov":"云南"} 消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。 showapi_res_code int 0 易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
showapi_res_error String 用户输入有误! 错误信息的展示 showapi_res_id String ce135f6739294c63be0c021b76b6fbff 本次请求id ... 2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构): 展开收起
名称 类型 示例值 描述 ret_code Number 0updateTime String 2019-10-14 13:42:21remark String 查询成功showapi_fee_code Number 0data Object - services Object[] 服务表- 0 Object - typeName String 宾馆服务项目 设施类型名- status String 1 设施状态 0=无,1=有,2=不确定,3=部分有- name String 干洗 设施名- typeCode String 1 服务类型code- code String 135 服务code- debutYear String 2013 开业年份- chineseName String 嘉好悦美酒店(成都天府广场店) 酒店中文名- starName String 高档型 星级名- tel String 028-62050333 电话- star Number 8 星级- pictures Object[] 图片列表- 0 Object - name String 酒店大堂 图片名称(位置)- path String http://m.tuniucdn.com/fb2/t1/G2/M00/E3/45/Cii-TFkzL1mIDxraAAE1FqNMVyAAALJkAO5TKkAATUu433.jpg 路径- englishName String 酒店英文名- decorateDate String 2015 装修时间- roomCount Number 79 房间数量- address String 青羊区文翁路139号 地址- poiInfos Object[] 周边交通和位置- 0 Object - name String 景点 名称- subPoiInfos Object[] poi信息- 0 Object - distance Number 2 距离酒店多少公里- name String 成都中医药大学附属医院 poi名字- trafficeDesc String poi描述- type Number 8 poi类型code- longitude Number 104 经度- instruction String 嘉好悦美酒店(成都天府广场店)位于青羊区文翁路139号,毗邻天府广场、人民公园, 周边有春熙路、盐市口、美美力诚、仁恒置地等大型购物中心,距离宽窄巷子、锦里、武侯祠等景点仅15分钟行程;地理位置优越。 嘉好·悦美酒店(成都天府广场店)是成都首家地中海主题概念酒店。酒店采用智能化管理系统,电梯内设置门禁系统,可最大程度保护您的隐私。酒店拥有各式精品主题房,由台湾著名设计团队打造;房内均配置一体电脑、WIFI,给您的旅途带来无尽惊喜与享受。 描述- policy Object 入住政策- pet String 不可携带宠物。 是否可携带宠物- checkOutTime String 离店时间:13:00以前 离店时间要求- cancel String 不同类型的客房附带不同的取消预订和预先付费政策 选择上述客房时,请参阅“客房政策” 退订规则- arrivalDeparture String 入住时间:10:00以后 离店时间:13:00以前 入住离店时间- depositPrepaid String 入住时需要出示政府核发的身份证件(带照片)。请携带信用卡和现金用以支付押金或额外费用。 入住需要- requirements String 信用卡授权解除需时1-3个月。视不同国家、城市之银行操作时间而定。 特殊要求- checkInTime String 该酒店10:00办理入住,早到可能需要等待 入住时间- latitude Number 31 纬度- facilities Object[] 设施项目- 0 Object - typeName String 通用设施 设施类型名- status String 1 服务状态 0=无,1=有,2=不确定,3=部分有- name String 免费停车场 设施名- typeCode String 9 设施类型code- code String 99 设施code...
返回示例:{
"showapi_res_error": "",
"showapi_res_id": "21bb810a3af54cf8a481895633ec8e6c",
"showapi_res_code": 0,
"showapi_res_body": {
"ret_code": 0,
"updateTime": "2019-10-14 13:42:21",
"remark": "查询成功",
"showapi_fee_code": 0,
"data": {
"services": [
{
"typeName": "宾馆服务项目",
"status": "1",
"name": "干洗",
"typeCode": "1",
"code": "135"
}
],
"debutYear": "2013",
"chineseName": "嘉好悦美酒店(成都天府广场店)",
"starName": "高档型",
"tel": "028-62050333",
"star": 8,
"pictures": [
{
"name": "酒店大堂",
"path": "http://m.tuniucdn.com/fb2/t1/G2/M00/E3/45/Cii-TFkzL1mIDxraAAE1FqNMVyAAALJkAO5TKkAATUu433.jpg"
}
],
"englishName": "",
"decorateDate": "2015",
"roomCount": 79,
"address": "青羊区文翁路139号",
"poiInfos": [
{
"name": "景点",
"subPoiInfos": [
{
"distance": 1.9418,
"name": "成都中医药大学附属医院",
"trafficeDesc": ""
}
],
"type": 8
}
],
"longitude": 104.059984,
"instruction": "嘉好悦美酒店(成都天府广场店)位于青羊区文翁路139号,毗邻天府广场、人民公园, 周边有春熙路、盐市口、美美力诚、仁恒置地等大型购物中心,距离宽窄巷子、锦里、武侯祠等景点仅15分钟行程;地理位置优越。\r\n嘉好·悦美酒店(成都天府广场店)是成都首家地中海主题概念酒店。酒店采用智能化管理系统,电梯内设置门禁系统,可最大程度保护您的隐私。酒店拥有各式精品主题房,由台湾著名设计团队打造;房内均配置一体电脑、WIFI,给您的旅途带来无尽惊喜与享受。",
"policy": {
"pet": "不可携带宠物。",
"checkOutTime": "离店时间:13:00以前",
"cancel": "不同类型的客房附带不同的取消预订和预先付费政策 选择上述客房时,请参阅“客房政策”",
"arrivalDeparture": "入住时间:10:00以后 离店时间:13:00以前",
"depositPrepaid": "入住时需要出示政府核发的身份证件(带照片)。请携带信用卡和现金用以支付押金或额外费用。",
"requirements": "信用卡授权解除需时1-3个月。视不同国家、城市之银行操作时间而定。",
"checkInTime": "该酒店10:00办理入住,早到可能需要等待"
},
"latitude": 30.653547,
"facilities": [
{
"typeName": "通用设施",
"status": "1",
"name": "免费停车场",
"typeCode": "9",
"code": "99"
}
]
}
}
}
接口地址:http://route.showapi.com/1653-2 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。
二、请求参数/ Request parameter
非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。1、系统级参数(所有接入点都需要的参数):
参数名称 类型 示例值 必须 描述 showapi_appid String 100 是 易源应用id showapi_sign String 698d51a19d8a121ce581499d7b701668 是 为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。 可选,在url后带上appid和secret即可 showapi_timestamp String 20141114142239 否 客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。showapi_res_gzip String 1或0 否 返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。 ... 2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表):
参数名称 类型 默认值 示例值 必须 描述
请求示例:String res=new ShowApiRequest("http://route.showapi.com/1653-2","my_appId","my_appSecret") .post(); System.out.println(res);
三、返回参数/ Return parameter
以JSON格式返回结果。
1、系统级参数(所有接入点都会返回的参数): 展开收起
名称 类型 示例值 描述 showapi_res_body String {"city":"昆明","prov":"云南"} 消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。 showapi_res_code int 0 易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
showapi_res_error String 用户输入有误! 错误信息的展示 showapi_res_id String ce135f6739294c63be0c021b76b6fbff 本次请求id ... 2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构): 展开收起
名称 类型 示例值 描述 ret_code String 0为成功、其余为失败cityNameList String 城市列表...
返回示例:{
"showapi_res_code": 0,
"showapi_res_error": "",
"showapi_res_body": {
"ret_code": "",
"cityNameList": ["成都"]
}
}
接口地址:http://route.showapi.com/1653-1 (注意:接口支持https,更安全,但稍慢一些,你懂的。请根据自己的情况进行选择。)
支持格式:json
请求方法:HTTP协议,支持GET/POST方法。
二、请求参数/ Request parameter
非文件上传的POST时,enctype=application/x-www-form-urlencoded。
文件上传的POST时,enctype=multipart/form-data。1、系统级参数(所有接入点都需要的参数):
参数名称 类型 示例值 必须 描述 showapi_appid String 100 是 易源应用id showapi_sign String 698d51a19d8a121ce581499d7b701668 是 为了验证用户身份,以及确保参数不被中间人篡改,需要传递调用者的数字签名。 可选,在url后带上appid和secret即可 showapi_timestamp String 20141114142239 否 客户端时间。
格式yyyyMMddHHmmss,如20141114142239
为了在一定程度上防止“重放攻击”,平台只接受在10分钟之内的请求。如果不传或传空串,则系统不再做此字段的检测。showapi_res_gzip String 1或0 否 返回值是否用gzip方式压缩。此值为1时将压缩,其他值不压缩。 ... 2、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表): 展开收起
参数名称 类型 默认值 示例值 必须 描述 page String 0是 页码cityName String 北京 成都否 城市inDate String 否 入住时间,格式为:YYYY-MM-DD(默认2天后)outDate String 否 离开时间,格式为:YYYY-MM-DD(默认3天后)sortKey String recommend recommend否 排序规则(默认recommend.推荐值排序) recommend:推荐值降序 satisfaction :口碑 price-asc:起价升序 price-desc:起价降序star String 否 星级 TWO:二星级, THREE:三星级, FOUR:四星级, FIVE:五星级, BUDGET:经济型, CONFORT:舒适型, HIGHEND:高档型, LUXURY:豪华型【多个以逗号:‘,’分隔】minPrice String 否 房价最低价maxPrice String 否 房价最高价poiKey String 否 区域关键字 可以使用关键字搜索中的displayName(poiKey、poiCode、longitude、latitude四个值需结合使用)poiCode Number 否 经纬度对应的编号 poi类型值:1-城市,2-行政区,3-商圈,4-景点,7-酒店,12-机场,13-地铁,14-火车站(poiKey、poiCode、longitude、latitude四个值需结合使用))longitude Number 否 经度(poiKey、poiCode、longitude、latitude四个值需结合使用))latitude String 否 维度(poiKey、poiCode、longitude、latitude四个值需结合使用))limit Number 10 30是 每页条数,最大30条...
请求示例:String res=new ShowApiRequest("http://route.showapi.com/1653-1","my_appId","my_appSecret") .addTextPara("page","0") .addTextPara("cityName","成都") .addTextPara("inDate","") .addTextPara("outDate","") .addTextPara("sortKey","recommend") .addTextPara("star","") .addTextPara("minPrice","") .addTextPara("maxPrice","") .addTextPara("poiKey","") .addTextPara("poiCode","") .addTextPara("longitude","") .addTextPara("latitude","") .addTextPara("limit","30") .post(); System.out.println(res);
三、返回参数/ Return parameter
以JSON格式返回结果。
1、系统级参数(所有接入点都会返回的参数): 展开收起
名称 类型 示例值 描述 showapi_res_body String {"city":"昆明","prov":"云南"} 消息体的JSON封装,所有应用级的返回参数将嵌入此对象 。 showapi_res_code int 0 易源返回标志,0为成功,其他为失败。
0成功
-1,系统调用错误
-2,可调用次数或金额为0
-3,读取超时
-4,服务端返回数据解析错误
-5,后端服务器DNS解析错误
-6,服务不存在或未上线
-7, API创建者的网关资源不足
-1000,系统维护
-1002,showapi_appid字段必传
-1003,showapi_sign字段必传
-1004,签名sign验证有误
-1005,showapi_timestamp无效
-1006,app无权限调用接口
-1007,没有订购套餐
-1008,服务商关闭对您的调用权限
-1009,调用频率受限
-1010,找不到您的应用
-1011,子授权app_child_id无效
-1012,子授权已过期或失效
-1013,子授权ip受限
-1014,token权限无效
showapi_res_error String 用户输入有误! 错误信息的展示 showapi_res_id String ce135f6739294c63be0c021b76b6fbff 本次请求id ... 2、应用级参数(系统级输出参数showapi_res_body字段中的json数据结构): 展开收起
名称 类型 示例值 描述 ret_code Number 0remark String 查询成功showapi_fee_code Number 0errorCode Number 231000 错误信息data Object - count Number 36097 酒店数量- hotelList Object[] - 0 Object - englishName String 酒店英文名- picture String http://m.tuniucdn.com/fb2/t1/G4/M00/6E/46/Cii_J11msD-IY5mCAAQQBhRifGsAAKSQwNvzjcABBAe359.jpg 图片- price Number 224 起价- chineseName String 维也纳酒店(成都春熙路李家沱地铁站店) 酒店中文名- starName String 舒适型 等级- address String 二环路北四段9号 地址- star Number 7 星级- longitude Number 104 经度- latitude Number 31 纬度- hotelId Number 656667 酒店ID- facilities String[] [3,7]- filter Object[] 设施 枚举如下: 1.免费wifi 2.餐厅 3.停车场 4.接机服务 5.免费洗漱用品 7.游泳池 8.健身房 9.会议室 10.SPA 12.24小时热水- 0 Object - filterId String area 过滤条件id- filterName String 位置 条件过滤名称- pros Object[] 过滤条件的子信息- 0 Object - poiKey String DISTRICT 区域关键字- poiName String 行政区 关节字名称- filter Object[] - 0 Object - hotelCount Number 2401 区域内酒店数量- name String 锦江区 名称- longitude Number 104 大体经度- code Number 41871 代码- latitude Number 31 大体维度- heat Number 85 过滤器内数量- 1 Object - poiKey String AIRPORT&TRAIN- poiName String 机场/火车- filter Object[] - 0 Object - hotelCount Number 763- name String 成都双流国际机场- longitude Number 104- code Number 1841626- latitude Number 31- heat Number 526- 2 Object - poiKey String UNIVERSITY- poiName String 大学- filter Object[] - 0 Object - hotelCount Number 8570- name String 四川大学- longitude Number 104- code Number 2016853- latitude Number 31- heat Number 17- 3 Object - poiKey String BUSINESS- poiName String 商圈- filter Object[] - 0 Object - hotelCount Number 12050- name String 春熙路商业区- longitude Number 104- code Number 46408- latitude Number 31- heat Number 728- 4 Object - poiKey String SPOT- poiName String 景点- filter Object[] - 0 Object - hotelCount Number 0- name String 春熙路步行街- longitude Number 104- code Number 4082- latitude Number 31- heat Number 0- 1 Object - filterId String brand 过滤条件id- filterName String 品牌 条件过滤名称- pros Object[] - 0 Object - hotelCount Number 25- name String 全季- code Number 520- 2 Object - filterId String feature 过滤条件id- filterName String 特色 条件过滤名称- pros Object[] - 0 Object - hotelCount Number 10389- name String 特价频道- code Number 8434- 3 Object - filterId String facility 过滤条件id- filterName String 设施 条件过滤名称- pros Object[] - 0 Object - hotelCount Number 10- name String 棋牌室- code Number 24msg String success 错误信息success Boolean true 是否成功...
返回示例:{
"showapi_res_error": "",
"showapi_res_id": "4456a49c86f54819b1cb560589a79661",
"showapi_res_code": 0,
"showapi_res_body": {
"ret_code": 0,
"remark": "查询成功",
"showapi_fee_code": 0,
"errorCode": 231000,
"data": {
"count": 36097,
"hotelList": [
{
"englishName": "",
"picture": "http://m.tuniucdn.com/fb2/t1/G4/M00/6E/46/Cii_J11msD-IY5mCAAQQBhRifGsAAKSQwNvzjcABBAe359.jpg",
"price": 224,
"chineseName": "维也纳酒店(成都春熙路李家沱地铁站店)",
"starName": "舒适型",
"address": "二环路北四段9号",
"star": 7,
"longitude": 104.096032,
"latitude": 30.691886,
"hotelId": 656667,
"facilities": [
3,
7
]
}
],
"filter": [
{
"filterId": "area",
"filterName": "位置",
"pros": [
{
"poiKey": "DISTRICT",
"poiName": "行政区",
"filter": [
{
"hotelCount": 2401,
"name": "锦江区",
"longitude": 104.073489,
"code": 41871,
"latitude": 30.664058,
"heat": 85
}
]
},
{
"poiKey": "AIRPORT&TRAIN",
"poiName": "机场/火车",
"filter": [
{
"hotelCount": 763,
"name": "成都双流国际机场",
"longitude": 103.947105,
"code": 1841626,
"latitude": 30.567456,
"heat": 526
}
]
},
{
"poiKey": "UNIVERSITY",
"poiName": "大学",
"filter": [
{
"hotelCount": 8570,
"name": "四川大学",
"longitude": 104.082425,
"code": 2016853,
"latitude": 30.631183,
"heat": 17
}
]
},
{
"poiKey": "BUSINESS",
"poiName": "商圈",
"filter": [
{
"hotelCount": 12050,
"name": "春熙路商业区",
"longitude": 104.075,
"code": 46408,
"latitude": 30.65,
"heat": 728
}
]
},
{
"poiKey": "SPOT",
"poiName": "景点",
"filter": [
{
"hotelCount": 0,
"name": "春熙路步行街",
"longitude": 104.078433,
"code": 4082,
"latitude": 30.657308,
"heat": 0
}
]
}
]
},
{
"filterId": "brand",
"filterName": "品牌",
"pros": [
{
"hotelCount": 25,
"name": "全季",
"code": 520
}
]
},
{
"filterId": "feature",
"filterName": "特色",
"pros": [
{
"hotelCount": 10389,
"name": "特价频道",
"code": 8434
}
]
},
{
"filterId": "facility",
"filterName": "设施",
"pros": [
{
"hotelCount": 10,
"name": "棋牌室",
"code": 24
}
]
}
]
},
"msg": "success",
"success": true
}
}
易源数据通过打破资源壁垒,搭建起数据资源的基础设施,将接口纳入统一的接口池,把多个异构数据源合并到同一根管线上,以统一的访问和控制方式,对外提供统一格式的数据。
让开发者可以像搭积木一样通过各种API操纵资源。
截至2017年12月,平台已经拥有API接口230个,日调用量2000万,覆盖全网10万+真实消费者,为超过3000+的企业用户提供全域数据服务。
电话: 4009988033
微博: http://www.weibo.com/showapi
邮箱: services@showapi.com
QQ: 3007663665
微信: show_api
企业和程序员可以通过进制数据封装的API或SDK极速接入其他数据资源,同时进制数据提供数据交易等服务。通过进制数据,不仅开发成本极大降低,而且可以获得其他丰富的数据服务:数据交易,数据分析,区块链Token管理等服务。
电话:173-6457-5198
QQ① 群:792473404
客服 QQ:1643296538
微信客服:binstds
扫描二维码添加客服微信
周一至周五 9:00 - 21:00(其中周三为 9:00 - 18:00)
周六 9:00 - 12:00(节假日除外)
进制数据团队
2020.01.01