Administrator
发布于 2020-07-24 / 7289 阅读 / 0 评论 / 0 点赞

API接口文档说明

快递查询平台API接口文档

文档说明

  • 运行平台:nodejs

  • 服务器语言:NodeJS+mysql

  • 服务器地址:www.softeem.xin

  • 编写人员:杨标

  • 编写时间:2019年9月10日星期二

一、获取快递公司

  1. 描述

该功能主要是用于获取当前项目里面所有的快递信息

  1. 请求地址

    操作名称/Api/KuaiDi/getKuaiDiCom
    协议https
    请求方式GET
    URL全径请参考第5点
  2. 请求参数

  3. 返回数据

    返回的数据是一个json数组,里面字段如下

    序号名称类型备注
    1keyString快递公司编码
    2comString快递公司名称
  4. 请求URL实例

    https://www.softeem.xin/Api/KuaiDi/getKuaiDiCom

  5. 返回数据实例

    说明实例
    Json数据实例[ { "key": "BTWL", "com": "百世快运"},....... ]

二、查询快递信息

  1. 描述

    该功能根据快递的类型与快递单号查询快递信息

  2. 请求地址

    操作名称/Api/KuaiDi/getKuaiDiInfo
    协议https
    请求方式GET
    URL全径请参考第5点
  3. 请求参数

    序号参数名中文名称必选数据类型长度备注
    1type快递公司编号YString 快递公司信息的key
    2postId快递单号YString 用户输入的快递单号
  4. 返回数据

    返回的数据是一个json数对象,快递的主要信息在Traces里面

    序号名称类型备注
    1AcceptStationString快递处理内容
    2AcceptTimeString快递处理的时间

    完整信息

    序号名称类型备注
    1LogisticCodeString用户要查询的快递单号
    2ShipperCodeString用户要查询的快递公司名称编码
    3TracesArray快递的主要信息,详细情况见上表
    4StateString
    5EBusinessIDString接口ID,请用户忽略
    6SuccessBooleantrue代表成功,false代表失败
  5. 请求URL实例

    https://www.softeem.xin/Api/KuaiDi/getKuaiDiInfo?type=xxxx&postId=xxxx

  6. 返回数据实例

    说明实例
    Json数据实例{ "LogisticCode": "900711472634", "ShipperCode": "UC", "Traces": [ { "AcceptStation": "[晋江英林]【董洁】已收件", "AcceptTime": "2019-07-27 17:30:52" }, ........ ], "State": "3", "EBusinessID": "1308237", "Success": true}

评论