派送商对接注意事项

2020年1月7日 作者 kee

注意:所有的派送商对接都需要按下面步骤检查一遍

  1. 所需接口
    1)下单接口、获取标签接口(有的跟下单是同一个)、追踪接口

  2. 参数校验
    1)下单参数校验:validateShipment
    2)派送商获取标签参数校验:validate

  3. 地址信息处理
    1)地址1、地址2处理:有的派送商只有一个地址
    2)德国门牌号处理:可参考DFSService

    1. 如果地址1、地址2包含门牌号,门牌号也填了;需要去掉地址1、地址2中的门牌号
    2. 如果没填门牌号,需要将地址中的门牌号提取出来
  4. 追踪处理
    1) 如果是用trackingMore追踪的,需要返回使用追踪的派送商代码,如下:

    如果是需要返回多个code,参考DFSService

  5. 乱码处理: 注意省州、城市、地址都要处理
    1)除了英文,其他德文、法文等语言需要支持;例如法文转英文:

  6. 特殊字符处理
    1)如果参数是xml的,需要注意xml的特殊字符:& < > " ‘等
    2) 如果参数是json的,需要注意json的特殊字符:" ‘等