物流接口

物流接口详情

  1. GET - /logistics/info
参数 是否必填 类型 说明
name String 快递100kuaidi100

物流接口保存

  1. POST - /logistics/edit
参数 是否必填 类型 说明
name String 快递100kuaidi100
config json 配置信息,格式如下:

快递100的config数据格式

分3个版本,分别为:免费版、限量免费、企业接口

  • 免费版
  1. {
  2. "version":"free"
  3. }
参数 是否必填 类型 说明
version string 值为 free
  • 限量免费
  1. {
  2. "version":"limited",
  3. "app_key":"xxxxxxxxxxxx",
  4. "cache_expire_seconds": 1000
  5. }
参数 是否必填 类型 说明
version string 值为 limited
app_key String 授权秘钥
cache_expire_seconds Int 缓存过期秒数, 正式接口可能存在次数限制问题,设置缓存时间后在指定时间内只调取缓存并不调用接口(数据可能会延迟)
  • 企业接口
  1. {
  2. "version":"limited",
  3. "app_key":"xxxxxxxxxxxx",
  4. "enterprise_customer_number": "xxxxxxxxxxx",
  5. "cache_expire_seconds": 1000
  6. }
参数 是否必填 类型 说明
version string 值为 enterprise
app_key String 授权秘钥
enterprise_customer_number String 企业编号
cache_expire_seconds Int 缓存过期秒数, 正式接口可能存在次数限制问题,设置缓存时间后在指定时间内只调取缓存并不调用接口(数据可能会延迟)

完整提交示例:

  1. {
  2. "name":"kuaidi100",
  3. "config":{
  4. "version":"limited",
  5. "app_key":"xxxxxxxxxxxx",
  6. "enterprise_customer_number": "xxxxxxxxxxx",
  7. "cache_expire_seconds": 1000
  8. }
  9. }

后端接口会验证每个version对应的字段是否存在,可以为空但不可以不存在

界面示例: image