记录一下最近工作中的一段小经历,最近公司打算成立电商部,不满足于现有的销售渠道,这边也是被分配到对接电子面单的任务。

一直做的都是金融方面开发的我,对于这个电子面单完全是知识盲区啊,更别说要对接了。可是为了饭碗,追随公司的脚步,好好学习。去了某度上面百度,好家伙还是一如竟往的广告以及看不懂,转而去了某乎上面看了看,虽然也都是广告软文的回答,起码算是弄懂了电子面单是个什么东西,这里就不多说了。

经过一番疯狂点击软链后,大概知道了市面上非快递公司的电子面单服务商(菜鸟,快递鸟,电商宝等)。

唯一一个以前知道的就是菜鸟还是阿里系牛*啊,果断开始菜鸟的对接,其中过程就不说了,但是最终放弃了,因为我太菜,菜鸟的技术支持又不咋热情,好吧我走。

接下来就是快递鸟,怎么说进去看文档,参数居然不是驼峰命名,感觉有点无法接受,放弃。不过想说快递鸟让我感受到了热情,嗯。。。就是甲方的感觉,这个点个赞。

电商宝不提供接口的,不可以单独接电子面单接口。

兜兜转转感觉全是无用功,这时候领导让我这两天给方案,有点慌啊。突然灵机一动,干嘛不直接去github上面搜一搜,直接拿别人的它不香吗?一搜果然有,但是这个快递100又是个啥,搜了一下居然是我平常在某度上查快递一直用的,哇塞惭愧啊,使用七八年了我居然不知道这个名字。

接下来就拉取了第一个代码,直接跑测试类面单出来了,这个真的是我这种小白加赖人的福音啊。

/***电子面单图片接口*/@Testpublic void testPrintImg(){PrintImgReq printImgReq = new PrintImgReq();PrintImgParam printImgParam = new PrintImgParam();printImgReq.setKey(key);printImgReq.setMethod(ApiInfoConstant.ELECTRONIC_ORDER_PIC_METHOD);String t = System.currentTimeMillis() + "";printImgReq.setT(t);printImgParam.setKuaidicom(CompanyConstant.ZJS);printImgParam.setSendManName("张三");printImgParam.setSendManMobile("15999566666");printImgParam.setSendManPrintAddr("广东省深圳市南山区科技南十二路");printImgParam.setRecManName("李四");printImgParam.setRecManMobile("15999566666");printImgParam.setRecManPrintAddr("北京市海淀区xxx路");printImgParam.setType("10");printImgParam.setTempid("180c7c8f646742ca871a92c976392b05");printImgParam.setCount("1");String sign = SignUtils.sign(new Gson().toJson(printImgParam)+t+key+secret);printImgReq.setSign(sign);printImgReq.setParam(printImgParam);PrintImg printImg = new PrintImg();System.out.println(new Gson().toJson(printImg.printImG(printImgReq)));}

运行后效果图,给领导一看,好了不用加班了,美滋滋!!!还有快递100的服务也是炒鸡好,注册开始有50单免费打印,调试碰到其他问题,他们的业务技术都很认真,记得那天周六晚上八点了问问题,还是很快有技术出来解答。

最后附上github链接,发现里面还有其他我也需要的接口,查询订阅,寄件,附件打印,本来预计开发时间是2周,1天搞定,偷懒真的舒服,不然也没空来这里写帖子了。

https://github.com/kuaidi100-api/java-demo

一个小白对接电子面单的哪些坑?相关推荐

  1. 圆通快递电子面单接口开发坑

    用了3天左右对接落实圆通快递电子面单,这过程遇到觉得坑的就是签名,用了将近一个下午. 接口地址:http://open.yto.net.cn/OpenPlatform/doc 电子面单创建标准接口: ...

  2. 常用电子面单接口API及对接方式

    现在电商行业发展很快,很多企业订单量大,手写快递单比较慢,所以开通对接电子面单打印API接口就成了很多企业迫切需要的功能: 目前申请渠道目前有三个,快递公司.菜鸟和快递鸟.前两个对接接口需要一定的资质 ...

  3. 快递电子面单批量打印接口对接demo-JAVA

    目前有三种方式对接电子面单: 1.快递公司:各家快递公司逐一对接接口 2.菜鸟:支持常用15家快递电子面单打印 3.快递鸟:仅对接一次,支持常用30多家主流快递电子面单打印 目前也是支持批量打印电子面 ...

  4. 常用快递电子面单api接口及对接调用方式

    现在电商行业发展很快,很多企业订单量大,手写快递单比较慢,所以开通对接电子面单打印API接口就成了很多企业迫切需要的功能: 目前申请渠道目前有三个,快递公司.菜鸟和快递鸟.前两个对接接口需要一定的资质 ...

  5. 快递鸟电子面单批量打印接口用java怎么对接对接

    目前有三种方式对接电子面单: 1.快递公司:各家快递公司逐一对接接口 2.菜鸟:支持常用15家快递电子面单打印 3.快递鸟:仅对接一次,支持常用30多家主流快递电子面单打印 目前也是支持批量打印电子面 ...

  6. 微商如何打印电子面单

    现在很多做微商的商家,通过微信推广销售商品,但是这类人群要怎么打印现如今流行的电子面单呢?今天小编就为大家介绍一下 https://jingyan.baidu.com/article/eae07827 ...

  7. 电商适用电子面单接口对接案例

    电子面单接口现在有快递公司.菜鸟和快递鸟提供 快递公司是一家家合作,要接口文档,逐一对接 菜鸟和快递鸟是电子面单接口集成方,能打印多家快递电子面单,菜鸟目前支持15家,快递鸟支持20家,基本上都是常用 ...

  8. 电商快递电子面单对接使用方法

    一.电子面单接口类型及定义 1. 快递电子面单接口:快递公司自己开发的电子面单服务, 商家使用必须快递公司上门做系统对接,使用一家快递则需要对接一次. 2.菜鸟电子面单接口:可一次对接15家快递公司, ...

  9. 免费电子面单Api_快递鸟接口JAVA对接调用案例

    电子面单是一种通过热敏纸打印输出纸质物流面单的物流服务.通过热感应显示文字,打印速度比传统针式打印速度提升4~6倍.电子面单以接口形式嵌入到自己的系统.网站上,可以在自己的平台操作打印电子面单. 一. ...

最新文章

  1. 舞伴问题数据结构java_Gale-Shapley算法解决舞伴问题过程详解(C++实现)
  2. Vmware学习虚拟机操作时遇到的问题和解决
  3. 通俗易懂的图解堆排序
  4. tomcat高版本之URL解析异常解决
  5. nginx日志分析脚本
  6. DNS练习之反向解析
  7. php环境搭建(php5.5.8+apache2.4)
  8. 航空公司客户价值分析(下)
  9. 数字图像处理第五次作业:描述FFT的平移、缩放、旋转的性质。
  10. Python学习记录——십 列表
  11. 掀翻航运业旧模式,区块链成就新篇章
  12. 海外直播运营账号的网络线路,该如何选择?
  13. 修改系统默认的音频设备
  14. FT、DFT、FFT
  15. 【Linux系统】Linux EXT2文件系统
  16. oracle组合数据类型,oracle复合数据类型-ZT
  17. 建筑结构抗震分析之施加地震波的方法与理论机理
  18. 风光互补发电系统实训装置QY-GF05
  19. 怎样让自己的程序进程不让别人强行关闭掉
  20. Xcode支持iOS6、iOS7版本

热门文章

  1. 多张图片怎么合成gif动图?电脑如何将静图转换动图?
  2. 呼叫中心客服人员的秘密生活:同理心永远不会让你遭殃
  3. Python 字符串前加f,r,u,b的含义
  4. 海尔简爱s11装Linux,海尔简爱S11值得买吗 海尔简爱S11全面深度评测详解
  5. 另一大短视频网址无水印下载,爱了吗?
  6. 盘点华为“天才少年”中的神仙女孩纸~
  7. 36艺教育完成3000万元Pre-A轮融资,星火资本投资 1
  8. java中获取一天的开始时间和结束时间
  9. 修复版拼团商城前端+后端微信小程序源码下载
  10. 深圳实验室装修准备工作