快递100API电子面单接口可支持45+家快递公司(四通一达、百世、邮政、顺丰、德邦等)。并且可与顺丰对接,与顺丰对接时可选择使用顺丰的电子面单服务或者快递100API的电子面单服务。

快递100API为独立电商、仓储和物流等系统平台提供电子面单接口,客户在快递100API网络上选择快递公司并进行在线发货。如需查看官方技术文档请访问:https://api.kuaidi100.com/document/5eb9f5b686b0df41883139f4.html

方便开发者实现:运营前端下单寄件后自动自动生成电子面单、发货单、营销物料——>仓储人员自动获取运营生成的电子面单、发货单、营销物料并完成包装。

语言:java

电子面单API产品介绍

电子面单API支持45+家快递公司网点面单打印、主流电商平台(淘宝、京东、拼多多)面单打印以及国际快递公司面单打印。具体列表清查看参数字典

        /*** 电子面单图片接口*/@Testpublic void testPrintImg() throws Exception{PrintImgParam printImgParam = new PrintImgParam();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 param = new Gson().toJson(printImgParam);String t = System.currentTimeMillis() + "";String sign = SignUtils.printSign(param,t,key,secret);PrintReq printReq = new PrintReq();printReq.setKey(key);printReq.setMethod(ApiInfoConstant.ELECTRONIC_ORDER_PIC_METHOD);printReq.setSign(sign);printReq.setParam(param);printReq.setT(t);IBaseClient printImg = new PrintImg();System.out.println(printImg.execute(printReq));}
        /*** 电子面单html接口*/@Testpublic void testPrintHtml() throws Exception{ManInfo recManInfo  = new ManInfo();recManInfo.setName("张三");recManInfo.setMobile("15999566666");recManInfo.setPrintAddr("广东省深圳市南山区科技南十二路");ManInfo sendManInfo = new ManInfo();sendManInfo.setName("李四");sendManInfo.setMobile("15999566666");sendManInfo.setPrintAddr("北京市海淀区xxx路");PrintHtmlParam printHtmlParam = new PrintHtmlParam();printHtmlParam.setKuaidicom(CompanyConstant.ZJS);printHtmlParam.setCount(2);printHtmlParam.setNeedChild(1);//如果需要返回电子面单,需要设置printHtmlParam.setNeedTemplate("1");printHtmlParam.setSendMan(sendManInfo);printHtmlParam.setRecMan(recManInfo);String t = System.currentTimeMillis() + "";String param = new Gson().toJson(printHtmlParam);String sign = SignUtils.printSign(param,t,key,secret);PrintReq printReq = new PrintReq();printReq.setKey(key);printReq.setMethod(ApiInfoConstant.ELECTRONIC_ORDER_HTML_METHOD);printReq.setT(t);printReq.setSign(sign);printReq.setParam(param);IBaseClient printHtml = new PrintHtml();System.out.println(printHtml.execute(printReq));}
    /*** 电子面单打印*/@Testpublic void testPrintCloud() throws Exception{ManInfo recManInfo  = new ManInfo();recManInfo.setName("张三");recManInfo.setMobile("15999566666");recManInfo.setPrintAddr("广东省深圳市南山区科技南十二路");ManInfo sendManInfo = new ManInfo();sendManInfo.setName("李四");sendManInfo.setMobile("15999566666");sendManInfo.setPrintAddr("北京市海淀区xxx路");PrintCloudParam printCloudParam = new PrintCloudParam();printCloudParam.setKuaidicom(CompanyConstant.ZJS);printCloudParam.setCount("1");printCloudParam.setSiid(siid);printCloudParam.setTempid("180c7c8f646742ca871a92c976392b05");printCloudParam.setSendMan(sendManInfo);printCloudParam.setRecMan(recManInfo);String param = new Gson().toJson(printCloudParam);String t = System.currentTimeMillis() + "";PrintReq printReq = new PrintReq();printReq.setT(t);printReq.setKey(key);printReq.setMethod(ApiInfoConstant.ELECTRONIC_ORDER_PRINT_METHOD);printReq.setSign(SignUtils.printSign(param,t,key,secret));printReq.setParam(param);IBaseClient baseClient = new PrintCloud();System.out.println(baseClient.execute(printReq));}
    /*** 云打印自定义*/@Testpublic void testCloudCustom() throws Exception{CloudPrintCustomParam cloudPrintCustomParam = new CloudPrintCustomParam();cloudPrintCustomParam.setSiid(siid);cloudPrintCustomParam.setCallBackUrl("http://www.baidu.com");cloudPrintCustomParam.setTempid("180c7c8f646742ca871a92c976392b05");String t = System.currentTimeMillis() + "";String param = new Gson().toJson(cloudPrintCustomParam);PrintReq printReq = new PrintReq();printReq.setKey(key);printReq.setMethod(ApiInfoConstant.CLOUD_PRINT_CUSTOM_METHOD);printReq.setT(t);printReq.setSign(SignUtils.printSign(param,t,key,secret));printReq.setParam(param);IBaseClient baseClient = new CloudPrintCustom();System.out.println(baseClient.execute(printReq));}
    /*** 云打印附件*/@Testpublic void testCloudAttachment() throws Exception{CloudPrintAttachmentParam cloudPrintAttachmentParam = new CloudPrintAttachmentParam();cloudPrintAttachmentParam.setSiid(siid);cloudPrintAttachmentParam.setCallBackUrl("http://www.baidu.com");String t = System.currentTimeMillis() + "";String param = new Gson().toJson(cloudPrintAttachmentParam);CloudAttachmentReq cloudPrintAttachmentReq = new CloudAttachmentReq();cloudPrintAttachmentReq.setKey(key);cloudPrintAttachmentReq.setMethod(ApiInfoConstant.CLOUD_PRINT_ATTACHMENT_METHOD);cloudPrintAttachmentReq.setT(t);cloudPrintAttachmentReq.setSign(SignUtils.printSign(param,t,key,secret));cloudPrintAttachmentReq.setParam(param);cloudPrintAttachmentReq.setFile(new File("C:\\Users\\Administrator.-20171106WFEKLN\\Desktop\\1.jpg"));IBaseClient baseClient = new CloudPrintAttachment();System.out.println(baseClient.execute(cloudPrintAttachmentReq));}
    /*** 复打*/@Testpublic void testCloudPrintOld() throws Exception{PrintReq printReq = new PrintReq();CloudPrintOldParam cloudPrintOldParam = new CloudPrintOldParam();cloudPrintOldParam.setTaskId("D21DB1AC74A260E6F5604FC43B4598B8");String t = System.currentTimeMillis() + "";String param = new Gson().toJson(cloudPrintOldParam);printReq.setKey(key);printReq.setMethod(ApiInfoConstant.CLOUD_PRINT_OLD_METHOD);printReq.setT(t);printReq.setSign(SignUtils.printSign(param,t,key,secret));printReq.setParam(param);IBaseClient cloudPrintOld = new CloudPrintOld();System.out.println(cloudPrintOld.execute(printReq));}
    /*** 发送短信*/@Testpublic void testSendSms() throws Exception{SendSmsReq sendSmsReq = new SendSmsReq();sendSmsReq.setCallback("http://www.baidu.com");Map<String,String> content = new HashMap<String, String>();content.put("username","测试用户");sendSmsReq.setContent(new Gson().toJson(content));sendSmsReq.setPhone("15994708912");sendSmsReq.setSeller("贵司名称");sendSmsReq.setUserid(userid);sendSmsReq.setTid(tid);sendSmsReq.setSign(SignUtils.smsSign(key,userid));IBaseClient sendSms = new SendSms();System.out.println(sendSms.execute(sendSmsReq));}

官方技术支持:https://api.kuaidi100.com/document/5eb9f5b686b0df41883139f4.html

快递电子面单接口:四通一达,百世,邮政,顺丰,德邦等快递电子面单接口免费接入相关推荐

  1. 百世退场,极兔加速,快递行业“内卷”何时休?

    又是一年多事之秋,或许也没有人会想到,一只从海外回来的"极兔",将国内快递行业掀得天翻地覆. 近期,百世集团宣布,旗下百世快递业务将以约68亿元人民币交易给极兔速递,该笔交易预计将 ...

  2. 怎样分析多个百世快运最后更新物流中包含上海的单号

    如何查询多个百世快运物流,并快速筛选出最后更新物流中含有某座城市的单号呢?其实这个效果其实不难的,下面随小编一起来操作. 导入多个单号 进入快递批量查询高手,将单号导入"添加单号" ...

  3. 强强联手,数字焕新生 | 达索系统、百世慧与诺德股份正式签署战略合作协议

    达索系统将为诺德股份部署大型MES平台,以此项目为起点,全面提升诺德股份的管理水平与运营体系. 2021年7月7日,诺德投资股份有限公司(简称"诺德股份")与达索析统(上海)信息技 ...

  4. 德邦快递怎么根据单号批量查询物流信息

    不少朋友会问,快递批量查询高手是怎么操作的,可以根据快递单号去批量查询物流信息吗?像四通一达.顺丰的单号也可以查询吗?下面小编就用一点时间以根据单号批量查询德邦快递物流为例,一起来试试. 所需工具 安 ...

  5. JAVA快递寄件下单api接口一次性接入顺丰,中通,圆通,申通,韵达,京东,德邦,百世,天天

    为了让各位更快地接入顺丰,中通,圆通,申通,韵达,京东,德邦,百世,天天等主流快递公司,大家可以把源码复制到你的项目上,将源码里的参数改成自己的账户参数就能直接使用了. ​ 此篇java demo方便 ...

  6. 快速分析德邦快递走件信息,并筛选代收的单号

    渐渐的快递已经成为人们生成中不可缺少的一部分,达到电视冰箱.小到袜子手表等等.由于买家的增多,快递单号的数量也蹭蹭上涨.于是乎小编今天给大家分享一款查询工具--快递批量查询高手,下面就以快速分析德邦物 ...

  7. 如何根据单号批量查询德邦快递的物流信息

    对于商家朋友们每天需要查询大批量德邦物流单号,但是德邦物流官网一次只能查询10个单号,小编今天分享一个批量查询德邦物流单号的方法,快来看看吧. 开始操作前先准备一些德邦单号保存在TXT文档中. 然后打 ...

  8. 极兔收购百世快递,谁是赢家?

    燃次元(ID:chaintruth)原创 10月29日,百世集团宣布,作价68亿元人民币将旗下百世快递出售给极兔,交易预计在2022年上半年完成. 百世集团创始人.董事长兼CEO周韶宁发内部信称,根据 ...

  9. 三季度业绩中通PK百世:快递巨头再掀起价格血战,谁是最后赢家?

    双十一的硝烟还未散尽,一场属于快递巨头之间的较量便在暗中展开了. 同属于通达系快递,中通与百世可以说既是"伙伴"又是"对手",本次发布三季度财报十分巧合地接连在 ...

  10. 逛飙极兔牵手百世,快递行业三分江湖

    本文概要:双十一大战已经落下帷幕,和往年不同的是,今年的电商平台们纷纷对GMV保持缄默,但在双十一的下游,快递行业却难掩战火.就在刚过去的十月里百世快递宣布将国内的快递业务全部易主极兔.这场价值65亿 ...

最新文章

  1. SmartGit安装及使用
  2. 2019年Reddit机器学习板块17个最佳项目:最新代码、资源应有尽有
  3. 观百工堰竹筏竞技比赛有感
  4. Jenkins + gitlab webhook实现自动化部署
  5. [leetcode]从中序与后序/前序遍历序列构造二叉树
  6. K8S精华问答 | K8S 是什么?不是什么?
  7. linux常用翻页,20150823-Linux常用命令
  8. easypoi导出word表格_Java导出word文档(POIamp;Spire.Doc)
  9. 考前一个月,不,只剩29天
  10. Chapter 6. H.264/MPEG4 Part10
  11. VK Cup 2016 - Round 1 (Div. 2 Edition) A. Bear and Reverse Radewoosh 水题
  12. strong,weak, retain, assign的区别@property的参数
  13. ESET NOD32 最新更新有效的升级ID用户名和密码
  14. 三维重建:特征检测+匹配+RT恢复+稠密重建方法
  15. [微信小程序]--关于对文章浏览量的实现(inc)
  16. OC中类别(Catagory)基本使用
  17. available: expected at least 1 bean which qualifies as autowire candidate
  18. C#开发简单绘图工具
  19. MTU介绍以及操作说明
  20. html阻止手机休眠,阻止系统休眠怎么关掉

热门文章

  1. 视频教程-教你编写人工智能程序教程(自学必看)-Python
  2. 声纹识别之Alize入门教程(三):I-vector
  3. 选择最佳的DC/DC转换器的五大秘诀
  4. oracle 英文 简历,简历表英文模板
  5. echarts循环图表
  6. 数据结构——线段树学习笔记
  7. 南京大学计算机考研复试名单,2017南京大学计算机科学与技术系考研复试名单...
  8. charles安卓抓包步骤详解
  9. 关于直流输电方向一些行业动态
  10. 中文版232测试软件,打印机、客显测试软件