对接快递:即时查询和电子面单

即时查询:免费模板只支持3种物流公司的物流查询:中通、申通、圆通

电子面单:生成电子面单,不限次数不限物流公司

电子面单打印:先生成电子面单,然后调用电子面单批量打印接口

生成电子面单:也就是在线下单,对于电商平台,在给已支付订单发货的时候,填写物流公司和快递单号,可以生成电子面单,将回调的快递单号填入快递单号输入框,然后确定发货,在生成电子面单的过程中,可以设置是否需要快递员上门取件,默认是不上门取件。

关于电子面单打印:
由于没有打印设备,只能用快递鸟官方打印,用谷歌浏览器打印,发现行不通,于是改成用ie浏览器下载了打印控件,可以成功打印

关于我踩的坑:
1.不知道免费版只能对接三种物流公司,一度以为是程序错了
2.客户要求开发快递电子面单打印功能,不知道是啥意思,看到快递鸟接口有一个电子面单,以为是订单完成以后可以生成一个存档单,所以认为必须要有一个已经真实产生的快递单才能测试这个接口,可是免费版的即时查询只能有中通申通和圆通,而这几个物流公司打印电子面单又必须要有账号。。。。好吧,我觉得我可以放弃了。
没有其他办法,问客服,还好客服是给力的。虽然我要查物流和打印电子面单后期肯定是要保持一致的,但是至少目前我可以先用顺丰或者邮政调试一下电子面单的接口(毕竟这几种是不需要账号的,开心)。
在调试接口的过程中恍然大悟,原来电子面单的接口是在线寄件。在线下单,生成快递单号以及通知快递员收件,完成寄件流程。
以及第二个接口打印电子面单,也是在生成电子面单之后进行打印的。这是两个步骤,程序员在开发过程中可以分开实现,没有打印设备的,也可以利用快递鸟后台进行电子面单打印,就不用自己开发去写了(省时间,除非客户要求后台有这个功能)

仔细看文档实在是太重要了!!!
附上相关的文档:
支持快递公司编码
电子面单使用手册
相关demo

你可能感兴趣的:(对接快递:即时查询和电子面单)