航班动态查询
接口地址:http://route.showapi.com/1141-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、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表): 展开收起
参数名称 类型 默认值 示例值 必须 描述 departure String NKG 是 出港机场代码 arrival String CAN 是 到港机场代码 date String 2018-12-29 否 查询出港机场当地时间 ...
请求示例:String res=new ShowApiRequest("http://route.showapi.com/1141-1","my_appId","my_appSecret") .addTextPara("departure","NKG") .addTextPara("arrival","CAN") .addTextPara("date","2018-12-29") .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 系统参数 err_code Number 0 错误码 description String 数据正常 错误描述 result Object[] 结果集,请参考数据结构 - flightNo String MU2463 航班号 - airline String 东方航空 航空公司 - depPlanTime String 07:30 出港时间 - depTerminal String 南京禄口T2 出港航站楼 - arrPlanTime String 09:45 到港时间 - arrTerminal String 广州白云T1A 到港航站楼 - status String 到达 航班状态 ...
返回示例:{
"showapi_res_code": 0,
"showapi_res_error": "",
"showapi_res_body": {
"ret_code": "0",
"err_code": "0",
"description": "数据正常",
"result[1]": "[]",
"result[2]": "[]"
}
}
接口地址:http://route.showapi.com/1141-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、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表):
参数名称 类型 默认值 示例值 必须 描述 key String 纽约是 待查询键值,支持城市名、机场名、机场代码、城市代码type String 0否 查询类型0:查询机场信息(默认),1:查询航司信息。默认或其它为查询机场
请求示例:String res=new ShowApiRequest("http://route.showapi.com/1141-2","my_appId","my_appSecret") .addTextPara("key","纽约") .addTextPara("type","0") .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 业务结果error_code String 000 错误代码error_description String 调用成功 错误描述resulst[1] Object[] 机场结果集,参考数据结构- AptCcity String 纽约 城市中文名- AptCtry String NYC 国家码- AptCName String 纽瓦克自由 机场中文名- AptPy String Newark 机场拼音名- AptIATA String EWR 机场IATA码- AptName String Newark Liberty- AptICAO String KEWR 机场ICAO码resulst[2] Object[] 航司结果集,参考数据结构- AirCtry String CN 国家码- AirName String China Southern Airlines 航司英文名- AirICAO String CSN 航司ICAO码- AirIATA String CZ 航司IATA码- AirCName String 中国南方航空股份有限公司 航司中文名...
返回示例:{
"showapi_res_code": 0,
"showapi_res_error": "",
"showapi_res_body": {
"ret_code": "0",
"error_code": "000",
"error_description": "调用成功",
"resulst[1]": "[]",
"resulst[2]": "[]"
}
}
接口地址:http://route.showapi.com/1141-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、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表):
参数名称 类型 默认值 示例值 必须 描述 param String B-1679是 待查询的飞行器注册号或航班号type String 1否 查询类型0:按航班号查询(默认).1:按注册号查询
请求示例:String res=new ShowApiRequest("http://route.showapi.com/1141-3","my_appId","my_appSecret") .addTextPara("param","B-1679") .addTextPara("type","1") .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 系统参数error_code Number 0 错误码0:获取成功description String 获取成功 错误描述data Object[] 结果集,参考数据结构- id String 1e4957dc 飞机id- flightNo String MU521 航班号- callsign String CES521 国际通用编码- codeshare String null 飞行器归属{Json格式}- status String NKG 出港机场IATA码- flighttype String PEK 到港机场IATA码- flighttypetext String Asia/Shanghai 出港机场时区- regno String Asia/Shanghai 到港机场时区- airlinename String 28800 出港机场世界时偏移值- airlineiata String 28800 到港机场世界时偏移值- airlineicao String 2018-10-21 19:00:00 出港当地计划起飞时间- arrname String 2018-10-21 21:05:00 到港当地计划起飞时间- arriata String 2018-10-21 19:07:02 出港当地实际起飞时间- arricao String 2018-10-21 20:38:58 到港当地实际起飞时间- arrtimearea String code:A320,text:Airbus A320-214 机型- arrtimeoffset String B-2220 注册号- depname String - depiata String - depicao String - deptimearea String - deptimeoffset String - depPlanTime String - arrPlanTime String - depAcctTime String - arrAcctTime String - depExpTime String - arrExpTime String ...
返回示例:{
"showapi_res_code": 0,
"showapi_res_error": "",
"showapi_res_body": {
"ret_code": "0",
"error_code": "0",
"description": "获取成功",
"data": "[]"
}
}
接口地址:http://route.showapi.com/1141-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、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表):
参数名称 类型 默认值 示例值 必须 描述 flight String MU521是 待查询航班号date String 2019-10-09否 查询的日期,请注意日期格式
请求示例:String res=new ShowApiRequest("http://route.showapi.com/1141-4","my_appId","my_appSecret") .addTextPara("flight","MU521") .addTextPara("date","2019-10-09") .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 系统参数error_code Number 0 错误代码description String 数据正常 错误描述Segments Object[] 航段信息,数组形式。请参考数据结构- flightStatus String 起飞 航班状态- depCityCode String LXA 出港城市代码- arrCityCode String CKG 到港城市代码- flightNo String CZ3464 航班号- depPlanTime String 17:20 计划出港时间- arrPlanTime String 19:20 计划到港时间- depExepTime String 17:20 预计出港时间- arrExepTime String 19:20 预计到港时间- depAcctTime String 17:20 实际出港时间- arrAcctTime String 19:20 实际到港时间- depFlightDate String 2018-06-15 出港日期- arrFlightDate String 2018-06-15 到港日期- depCity String 拉萨 出港城市- arrCity String 重庆 到港城市- depAirportName String 拉萨 出港机场名- arrAirportName String 重庆 到港机场名- airlineName String 南方航空 航空公司名- airlineCode String CZ 航空公司代码- planeType String 319-112 机型- ckiCounter String 5-12 值机柜台- depGate String 21 登机口- carousel String 5 行李转盘- meal String 正餐 餐食- punctualityRate String 78% 历史准点率- depTraffic String 流量正常 出港流量信息- arrTraffic String 流量正常 到港流量信息- preFlightNo String MU2844 前序航班号- preFlightStatus String 到达 前序航班状态- depTemp String 22℃ 出港机场气温- arrTemp String 28℃ 到港机场气温- depWeather String 晴 出港机场天气- arrWeather String 晴 到港机场天气- planeAge String 7.1 机龄- flyDiarrPlanTimence String 1929 飞行里程- depVisibility String 9999 出港机场能见度- arrVisibility String 9999 到港机场能见度- ckiCloseTime String 16:40 值机结束时间- depTerminal String T2 出港航站楼- arrTerminal String T1 到港航站楼- hostFlightNo String CZ6358 共享航班实际乘坐...
返回示例:{
"showapi_res_code": 0,
"showapi_res_error": "",
"showapi_res_body": {
"ret_code": "0",
"error_code": "0",
"description": "数据正常",
"Segments": "[]"
}
}
接口地址:http://route.showapi.com/1141-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、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表):
参数名称 类型 默认值 示例值 必须 描述 type String 1否 查询类型0:进场航班,1:出场航班,2:在场60分钟内航班iata String PEK是 待查询机场IATA码
请求示例:String res=new ShowApiRequest("http://route.showapi.com/1141-5","my_appId","my_appSecret") .addTextPara("type","1") .addTextPara("iata","PEK") .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 系统参数err_code Number 0 错误码0:获取成功err_description String 1 错误描述departure、arrival、ground Object[] 结果集,详情请查看数据结构,根据类型不同,分别代表了departure、arrival、ground- flightNo String MU2821 航班号- id String 1e4957dc fid,可用于《航司在飞航班查询》接口飞行状态查询,此字段暂时不使用- status String Landed 14:38 飞行器状态- *ExpTime String China eastern Airlines 期望时间- *PlanTime String 2018-10-21 19:00:00 计划时间- *AcctTime String 2018-10-21 19:07:02 实际时间- regno String B-2220 注册号- codeshare String 共享代码航班- flighttype String 机型- flighttypetext String 详细机型- airlineiata String 航司IATA- airlineicao String 航司IACAO- *iata String 起降机场IATA- *icao String 起降机场ICAO- *timearea String 起降机场时区- *timeoffset String 起降机场UTC时差- *baggage String 起降机场行李转盘- *gate String 起降机场出入门- *name String 起降机场名...
返回示例:{
"showapi_res_code": 0,
"showapi_res_error": "",
"showapi_res_body": {
"ret_code": "0",
"err_code": "0",
"err_description": "1",
"data": "[]"
}
}
接口地址:http://route.showapi.com/1141-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、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表):
参数名称 类型 默认值 示例值 必须 描述 iata String PEK是 机场IATA码type String 0否 0表示查询出港大屏(默认) 1表示查询到港大屏
请求示例:String res=new ShowApiRequest("http://route.showapi.com/1141-6","my_appId","my_appSecret") .addTextPara("iata","PEK") .addTextPara("type","0") .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 系统参数err_code Number 0 错误码 0:获取成功description String 获取成功 错误描述departures Object[] 结果集,详情请查询数据结构- aircraftNumber String B300V 机型- airline String MF 航司IATA码- arrivalTerminal String T2 到港航站楼- departureTerminal String T2 出港航站楼- dstTimezone String 28800 到达机场UTC时差- fdst String CAN 到港机场IATA码- fdstAptCcity String 广州 航班号- fdstAptCity String Guangzhou- fdstAptCname String 广州白云- fdstAptICAO String ZGGG- fdstAptLat String 23.387861- fdstAptLon String 113.29734- fdstAptName String Guangzhou Baiyun- flightStatusCode String 0 状态码 目前支持: // 0:计划, // 1:起飞, // 2:到达, // 4:延误, // 14:取消, // 21:待定, // 73:提前取消- fnum String MF1173 航班号- ftype String A333 机型- orgTimezone String 28800 出港机场UTC时差- scheduledArrtime String 1570615500 时刻表到港时间- scheduledDeptime String 1570602600 时刻表出港时间- shareFlight String CZ3162 共享航班arrivals Object[] ...
返回示例:{
"showapi_res_code": 0,
"showapi_res_error": "",
"showapi_res_body": {
"ret_code": "0"
}
}
接口地址:http://route.showapi.com/1141-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、应用级参数(每个接入点有自己的参数,当前接入点的参数见下表):
参数名称 类型 默认值 示例值 必须 描述 iata String 无 PEK是 待查询机场的IATA码
请求示例:String res=new ShowApiRequest("http://route.showapi.com/1141-7","my_appId","my_appSecret") .addTextPara("iata","PEK") .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 系统返回码err_code String 0 业务返回码description String success 业务结果描述current Object[] - ReportTime String 2019-10-09 14:30:00 更新时间- Type String 晴天 天气- Temperature String 22 气温- CloudHeight String 云高- Visib String 9999 能见度- Quality String 空气质量- WindPower String 2级 风力- AirportCity String 北京 城市- WindSpeed String 3m/s 风速- WindDirection String 风向不定 风向...
返回示例:
用户名: huisousuo
电话: 15895908567
微博:
企业和程序员可以通过进制数据封装的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