接口服务
- 文档列表
- 接口服务禁外网声明
- 标准导出excel接口
- 物流EHR人员查询
- 物流EHR部门查询
- 物流EHR公司、组织查询
- 卡车进口分拨及进港数据
- 进港数据接口(卡口过滤)
- 卡车进口分拨(进港过滤)
- 进港数据接口
- 五天比价
- 卡车进口分拨
- 航空运价舱单查询服务
- 航空运单运价查询服务
- PSS航班计划主数据
- 舱单运单查询
- 飞机主数据
- 货运代理人(CMR)
- 短信服务接口
- PSS动态航班主数据
- 舱单查询服务
- 运单查询服务
- 运控航班查询服务
- 特货代码查询服务
- 州省代码查询服务
- 品名代码查询服务
- 货运客户查询服务(CMR)
- 机场代码查询服务
- 承运人代码查询服务
- 国家代码查询服务
- 机型查询服务
- 大洲代码查询服务
- 城市代码查询服务
- ULD类型代码查询服务
- ULD轮廓代码查询服务
- 货代编码查询服务
- 夏令时区查询服务
- 货币代码查询服务
- 杂费代码查询服务
航空运单运价查询服务
平台 名称: |
《物流主数据系统平台 》 |
版本号: |
V1. 0 |
发布时间: |
2015/10/27 |
文档状态 |
完善文档 |
版本控制
日 期 |
修改内容 |
描 述 |
修改类型 |
修 改 人 |
版 本 |
20 18-02-08 |
ALL |
|
A |
桂明 |
V1.0 |
|
|
|
|
|
|
接口描述
接口描述 |
通过 参数 ‘ 运单号 ’ 、‘ 航班号 ’ 、 ‘航班日期 ’ 查询 舱单数据 信息 。 |
访问地址 |
正式 地址: SOAP: http://eal.ceair.com/e-mdp/ws/realExtractData-WService-soap/?wsdl REST :http://eal.ceair.com/e-mdp/services/realExtractData/postQuery/ 测试 地址 : SOAP: http://172.31.2.102/e-mdp/ws/realExtractData-WService-soap/?wsdl REST :http://172.31.2.102/e-mdp/services/realExtractData/postQuery/ 在访问接口地址后面加上: access_token= 此处为授权码 |
访问授权 |
通过发放的 AccessToken 访问接口服务,例如: http://eal.ceair.com/e-mdp/services/realExtractData/postQuery/?access_token=此处为授权码
|
1.1 queryData 方法
方法定义 |
List< V > queryData (String queryParam) |
接口 协议 |
Soap 协议 |
访问方式 |
POST |
方法描述 |
根据查询条件,返回记录信息 |
参数 |
enquire (XML、JSON格式查询条件 ) |
参数 方式 |
XML方式: <QueryParam> <alias>L_NR_CARGO_FWB</alias> <id>11207114704</id> </QueryParam> JSON方式: {\"alias\":\"L_NR_CARGO_FWB\",\"id\":\"11207114704\"} |
1.2 queryDataByPage 方法
方法定义 |
List< V > queryData (String queryParam,Integer pageNum,Integer pageSize) |
接口 协议 |
Soap 协议 |
访问方式 |
POST |
方法描述 |
根据查询条件,分页获取接口数据信息 |
参数 |
enquire (XML、JSON格式查询条件 ),pageNum 分页码(从1开始),pageSize(页记录条数,小于1500) |
参数 方式 |
XML方式: <enquire> JSON方式: <enquire> |
1.3 postQuery 方法
接口 协议 |
Restful |
访问方式 |
POST (type =" application/json " ) |
方法描述 |
根据查询条件,返回记录信息(支持分页获取接口数据) |
参数 方式 |
默认不分页参数方式: {"query":"{\"alias\":\"L_NR_CARGO_FWB\",\"id\":\"11208474211\"} ; {"jsonq":{"alias":"L_NR_CARGO_FWB","id":"11208474211"}} ; {"query":"<QueryParam><alias>L_NR_CARGO_FWB</alias><id>11208474211</id></QueryParam>"} 分页获取方式: {"jsonq":{"alias":"L_NR_CARGO_FWB","syncDatetime":"2018-02-25 05:00:00"},"pageSize":"1500","pageNum":"1"} {"query":"<QueryParam><alias>L_NR_CARGO_FWB</alias><syncDatetime>2018-02-25 05:00:00</syncDatetime></QueryParam>","pageSize":"1500","pageNum":"1"} JSON 数据格式 , 见参考参数描述 |
参考类型
查询条件 字段描述
参数名称 | 数据类型 | 描述 信息 | 能空否 |
---|---|---|---|
id |
String |
运单号 |
N |
agentNo |
String |
代理人编号 |
N |
invoiceDt |
String |
出票日期:YYYY-MM-DD |
N |
oriEng |
String |
始发地三字码 |
N |
desEng |
String |
到达地三字码 |
N |
flightDate |
String |
航班日期:YYYY-MM-DD |
N |
syncDatetime |
String | 数据同步时间戳: yyyy-MM-dd HH:mm:ss | N |
返回结果 xml 描述
描述信息 |
<?xml version="1.0" encoding="UTF-8"?>
<DATAROWS>
<DATA>
<id type="java.lang.String"><!--字段含义:运单号--></id>
<invoiceDt type="java.util.Date"><!--字段含义:出票日期--></invoiceDt>
<oriEng type="java.lang.String"><!--字段含义:始发地--></oriEng>
<desEng type="java.lang.String"><!--字段含义:到达地--></desEng>
<agentNo type="java.lang.String"><!--字段含义:代理人编号--></agentNo>
<cargoNo type="java.lang.String"><!--字段含义:货品代码--></cargoNo>
<grossWeight type="java.lang.Double"><!--字段含义:货物毛重--></grossWeight>
<weight type="java.lang.Double"><!--字段含义:结算重量--></weight>
<measureCd type="java.lang.Character"><!--字段含义:货物计量单位--></measureCd>
<currencyCd type="java.lang.String"><!--字段含义:计费币种--></currencyCd>
<price type="java.lang.Double"><!--字段含义:运价--></price>
<priceLevel type="java.lang.Character"><!--字段含义:运价等级--></priceLevel>
<freight type="java.lang.Double"><!--字段含义:运费--></freight>
<fuelFee type="java.lang.Double"><!--字段含义:燃油费--></fuelFee>
<insuranceFee type="java.lang.Double"><!--字段含义:保险费--></insuranceFee>
<orderedFee type="java.lang.Double"><!--字段含义:制单费--></orderedFee>
<pricedFee type="java.lang.Double"><!--字段含义:声价费--></pricedFee>
<postFlag type="java.lang.Character"><!--字段含义:邮单标识--></postFlag>
<customerNo type="java.lang.String"><!--字段含义:客户代码--></customerNo>
<transStation1 type="java.lang.String"><!--字段含义:中转站1--></transStation1>
<transStation2 type="java.lang.String"><!--字段含义:中转站2--></transStation2>
<transStation3 type="java.lang.String"><!--字段含义:中转站3--></transStation3>
<specialCode type="java.lang.String"><!--字段含义:特货代码1--></specialCode>
<specialCode2 type="java.lang.String"><!--字段含义:特货代码2--></specialCode2>
<specialCodeArray type="java.lang.String"><!--字段含义:特货代码组--></specialCodeArray>
<priceUseFlag type="java.lang.String"><!--字段含义:运价使用标识--></priceUseFlag>
<priceProtolNo type="java.lang.String"><!--字段含义:运价协议号--></priceProtolNo>
<otherFee type="java.lang.String"><!--字段含义:其他费用--></otherFee>
<inFlag type="java.lang.Character"><!--字段含义:国内国际标识--></inFlag>
<rmFlag type="java.lang.String"><!--字段含义:是否自动计算--></mFlag>
<updatedTime type="java.util.Date"><!--字段含义:最后更新时间--></updatedTime>
<isHandAwb type="java.lang.String"><!--字段含义:是否人工制单--></isHandAwb>
<lineCode type="java.lang.String"><!--字段含义:运单航线--></lineCode>
<flightDate type="java.util.Date"><!--字段含义:航班日期--></flightDate>
<syncDatetime type="java.util.Date"><!--字段含义:同步时间--></syncDatetime>
</DATA>
</DATAROWS>
|