公布价查询接口文档

 

接口环境接口地址
正式环境https://apis.speedaf.com/
测试环境https://uat-api.speedaf.com/

假设相关参数

appCode:11111111

secretKey:uYMGr8eU

timestamp:1649823785567

注:appCode、secretKey 需要找速达非对接人获取

统一入参json格式

参数名称参数说明是否必须
data业务参数json格式true
sign签名true

sign:签名

签名使用MD5方式对业务data的内容进行签名,原理:md5 (timestamp+secretKey+data)

详细解释如下:

假设json格式请求参数:{"mailNoList":["47234208672823"]},secretKey:uYMGr8eU,timestamp:1649823785567,

经过md5加密,得出sign为9a032a6baf9a6884b695382eb1d1e79f

Body:设置Body 为row属性,选择Text,将data和sign转成json字符串传入

1. 公布价查询接口

接口地址:https://uat-api.speedaf.com/open-api/fee/getFee?appCode=你的appCode&timestamp=当前时间戳

请求方式:POST

请求数据类型:application/text

请求参数示例:

 

请求参数描述:

参数名称数据类型是否必填描述示例值
sendAreaCodeString是寄件区编码NGA01180
sendCityCodeString是寄件市编码NGC00464
sendCountryCodeString是寄件国家编码NG
sendProvinceCodeString是寄件省编码NGR00030
deliveryAreaCodeString是派件区编码NGA01180
deliveryCityCodeString是派件市编码NGC00464
deliveryCountryCodeString是派件国家编码NG
deliveryProvinceCodeString是派件省编码NGR000301
sendSiteCodeString否寄件网点 
deliverySiteCodeString否派件网点 
pickedTimeDate是揽件时间/当前业务时间1666340603000
productCodeString是产品类型1:快递
2:零担
3:整车
subjectCodeString是科目类型101:运费
weightString是重量1

 

响应状态:

成功响应参数示例:

 

响应参数描述:

参数名称参数说明数据类型
fee费用decimal
offerCode报价编码String
formula公式String
currencyCode币种String

 

失败响应参数示例:

 

2. 根据国家编码查询树形结构地区数据

接口地址:https://uat-api.speedaf.com/open-api/common/area/getTreeByCountryCode?你的appCode&timestamp=当前时间戳

请求方式:POST

请求数据类型:application/text

请求参数示例:

请求参数描述:

参数名称参数说明是否必须数据类型备注
countryCode国家编码truestringCN,GH,NG,KE,MA

 

响应状态:

成功响应参数示例:

 

响应参数描述:

参数名称参数说明类型备注
code编码string 
name名称string 
type类型int0=国家,1=省,2=市,3=区
children子区域Array 

children参数描述:

参数名称参数说明类型备注
code编码string 
name名称string 
type类型int0=国家,1=省,2=市,3=区

失败响应参数示例: