转载自:http://hi.baidu.com/near360/blog/item/b28c81190a3fbc1b35fa41be.html?timeStamp=1319095737792

客户老是打电话让客服MM帮忙查快递寄到哪了,其实我们网站已经显示快递公司名和快递单号了,但他们就是要打电话过来追。因为我们用了好几家快递公司,客服MM次次都要手动的打开各个快递公司的首页,然后一个一个单号的敲进去,再将结果报给用户,这样量一大,客服MM就崩溃了,但客户却不领情,还怨客服们不专业。

看着MM们痛苦,我便琢磨起来,能不能直接就在网站内将订单的快递信息显示出来?这样用户直接打开网站就能看到了,可行。不过这个得先拿到快递公司的快递接口,但好像没有一个快递公司对外提供了接口吧?果然,ems、申通、顺丰、圆通等快递公司的网站转了一圈,没有。

没有接口,这事就难搞了,总不能爬人家的网页吧,没爬几下就被封IP了,而且人家网页一变,我就又要跟着改,后期维护会被拖死的。有没有其他的同行遇到我这样的情况?或者有没有专门做这种快递接口的公司?搜了一下“快递接口”,出来好几条结果,不想一路点下去,好几个都用不了的,或者干脆就是给个链接让你直接跳到他们网站,擦,这不坑爹么!不过还好,最后还是找到了个叫快递100的提供的快递接口,网站够专业,还有拍拍网的案例,似乎有点来头,也同时提供了JSON、XML、TXT和HTML四种格式,就它吧。

后来在他们的QQ群里了解到,原来他们的API还有个判断快递单的状态的参数,比如已签收、疑难件的,这下我不但可以用在网站上了,还可以用在系统里,一下子就能统计出哪些已签收,哪些出了问题,这下不但客服的MM爽了,连发货的兄弟、做财务结算的MM也爽了。

下面分享下我的使用方法,快递接口可以用在四个地方:

1、网站用户后台的订单页面,用户打开页面时先调用快递接口查询这个用户的订单的快递,然后将结果显示在页面中;

2、内部快速搜索,用户打电话过来只要问对方的名字,然后直接搜到这个用户的订单的快递状况,主要是给客服MM用;

3、销售系统,由于已签收这个直接调用快递100的快递接口的参数就能获得,所以系统可以每个星期自动将已签收的单统计出来,形成报表,同时给客服MM和财务MM用;

4、仓管系统,仓管的兄弟们只要将疑难件抽出来就行。

快递接口的使用方法也很简单,配好接口的参数,然后用程序将快递公司名、快递单号等提交到这个接口:http://api.kuaidi100.com/api?id=[]&com=[]&nu=[]&valicode=[]&show=[0|1|2|3]&muti=[0|1]&order=[desc|asc]  ,然后获取并解析它返回的结果就行,具体的大家可以参考这个:http://code.google.com/p/kuaidi-api/wiki/Open_API_API_URL 。

http://api.kuaidi100.com/api?id=[]&com=[]&nu=[]&valicode=[]&show=[0|1|2|3]&muti=[0|1]&order=[desc|asc]

[转载]快递接口的典型用法相关推荐

  1. 常用快递接口有哪些应用场景?

    随着我国电子商务的迅猛发展,物流行业也开始突飞猛进,人们的日常生活越来越离不开快递服务,查快递.寄快递的需求越来越大,随之而来,常用快递接口的需求也越来越大. 常用快递接口有哪些应用场景呢?今天,就带 ...

  2. Python 中 -m 的典型用法、原理解析与发展演变

    在命令行中使用 Python 时,它可以接收大约 20 个选项(option),语法格式如下: python [-bBdEhiIOqsSuvVWx?] [-c command | -m module- ...

  3. python解析原理_Python 中 -m 的典型用法、原理解析与发展演变

    在命令行中使用 Python 时,它可以接收大约 20 个选项(option),语法格式如下: python [-bBdEhiIOqsSuvVWx?] [-c command | -m module- ...

  4. python能做什么m_Python -m命令是什么意思?这里有它的典型用法以及原理解析

    在命令行中使用 Python 时,它可以接收大约 20 个选项(option),语法格式如下: python [-bBdEhiIOqsSuvVWx?] [-c command | -m module- ...

  5. 微信自定义菜单 快递接口 SpringMVC mybatis redis shiro ehcache websocket

    获取[下载地址]   QQ: 313596790 A 调用摄像头拍照,自定义裁剪编辑头像,头像图片色度调节 B 集成代码生成器 [正反双向](单表.主表.明细表.树形表,快速开发利器)+快速表单构建器 ...

  6. java SSM 框架 微信自定义菜单 快递接口 SpringMVC mybatis redis shiro ehcache websocket

    获取[下载地址] QQ: 313596790 官网 http://www.fhadmin.org/ A 代码编辑器,在线模版编辑,仿开发工具编辑器,pdf在线预览,文件转换编码 B 集成代码生成器 [ ...

  7. java SSM 框架 微信自定义菜单 快递接口 SpringMVC mybatis redis

    获取[下载地址]   QQ: 313596790 A 调用摄像头拍照,自定义裁剪编辑头像,头像图片色度调节 B 集成代码生成器 [正反双向](单表.主表.明细表.树形表,快速开发利器)+快速表单构建器 ...

  8. Python中sys.argv方法的一些典型用法

    本文整理汇总了Python中sys.argv方法的典型用法代码示例. 示例1: weather_icons # 需要导入模块: import sys [as 别名] # 或者: from sys im ...

  9. cocos2d-x编程之CCScale9Sprite典型用法

    cocos2d-x编程之CCScale9Sprite典型用法 STEP 1:使用PHOTOSHOP制作原始的小的图片(SIZE: 200 x100),如下图所示. STEP 2: C++编码. CCS ...

最新文章

  1. Postfix配置文档
  2. Spring Boot 2.x基础教程:JSR-303实现请求参数校验
  3. Pytorch学习-Task1
  4. ML之catboost:基于自定义数据集利用catboost 算法实现回归预测(训练采用CPU和GPU两种方式)
  5. 项目质量管理知识点整理和习题整理
  6. C# 系统应用之通过注册表获取USB使用记录(一)
  7. MODBUS通讯协议详解(基于485)
  8. 用SharpZipLib来压缩和解压文件 --zt
  9. python在web可以开发吗_Python Web开发
  10. leetcode 994.腐烂的橘子
  11. 《Python Cookbook 3rd》笔记(4.6):带有外部状态的生成器函数
  12. ReportViewer教程(9)-给报表增加页打印日期编号
  13. LeetCode-978:最长湍流子数组
  14. wordpress文章,页面,小工具如何使用php代码
  15. 蓝牙 穿戴手环通信原理
  16. 微信小程序开发之动图小游戏是实现(代码篇)
  17. 数据库原理与应用第三版何玉洁第二章课后题答案
  18. 生成艺术or游戏?无限可能的体验#Wayfinder-探索这片土地的诗意
  19. eureka 手动删除失效的服务
  20. 涂鸦智能产品接入与米家产品接入对比

热门文章

  1. python安全编程教程_[ichunqiu笔记] python安全应用编程入门
  2. java uuid 长度处理
  3. 手机究竟要不要升级系统?总是自动升级该怎么办?看完你就懂了
  4. 【针对产品说测试】之测试“用户登录”
  5. python 程序延时
  6. 武汉纺织大学计算机科学校区在哪,2021年武汉纺织大学外经贸学院有几个校区,大一新生在哪个校区...
  7. 装载问题 | 分支限界法(限上界)
  8. 区块链创新领域的“达沃斯论坛” -- 全球区块链技术大会即将召开
  9. 数据挖掘学习——KNN(k-近邻)
  10. 厦门工学院计算机网络,李桂森