V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
shootsoft
V2EX  ›  程序员

如何通过快递单号识别快递公司?

  •  
  •   shootsoft · 2015-05-09 16:36:38 +08:00 · 16267 次点击
    这是一个创建于 3478 天前的主题,其中的信息可能已经有所发展或是发生改变。

    快递单号貌似都是数字,如果用户给出一个快递单号,如何识别这个快递是哪个快递公司的呢?

    27 条回复    2015-06-10 03:03:46 +08:00
    liuhaotian
        1
    liuhaotian  
       2015-05-09 16:45:13 +08:00   ❤️ 4
    申通单号由12位数字组成,常见以268**、368**、58**等开头
    EMS单号由13位字母和数字组成,开头和结尾二位是字母,中间是数字
    顺丰单号由12位数字组成,常见以电话区号后三位开头
    圆通单号由10位字母数字组成,常见以1*、2*、6*、8*、D*及V*等开头
    中通单号由12位数字组成,常见以2008**、6**、010等开头
    韵达单号由13位数字组成,常见以10*、12*、19*等开头
    天天单号由14位数字组成,常见以6**、5*、00*等开头
    汇通快递查询单号由13位数字编码组成,常见以0*或者B*、H*开头
    速尔的快递单号由12位数字组成的
    德邦的货运单号现在是以1或2开头的8位数字组成
    宅急送单号由10位数字组成,常见以7**、6**、5**等开头
    54dev
        2
    54dev  
       2015-05-09 16:46:07 +08:00
    快递100有接口吧?
    iyaozhen
        3
    iyaozhen  
       2015-05-09 17:01:34 +08:00 via Android   ❤️ 1
    这个要自己实现的话看一下快递100的实现,它会加载一个js做匹配,代码里面有注释,良心企业呀。

    接口的话也就用快递100的,我请求量小,一直没问题,不知道量大了会不会封ip。
    liuhaotian
        4
    liuhaotian  
       2015-05-09 19:07:06 +08:00   ❤️ 2
    alay9999
        5
    alay9999  
       2015-05-09 19:09:30 +08:00   ❤️ 1
    鼠标滚轮吐了一口老血……
    Syec
        6
    Syec  
       2015-05-09 19:23:17 +08:00
    鼠标渡轮吐了一口老血......
    yangxiongguo
        7
    yangxiongguo  
       2015-05-09 19:25:12 +08:00
    终于翻下来了
    ynyounuo
        8
    ynyounuo  
       2015-05-09 19:31:47 +08:00 via iPad
    @liuhaotian
    我说,这么长的 gist 就不要 embed 了……
    liuhaotian
        9
    liuhaotian  
       2015-05-09 19:36:15 +08:00
    @ynyounuo 不好意思啊,我之前没意识到,之前复制过来的时候忘记这里会自动识别并调用 gist js 了。。
    @Livid 能帮忙把 #4 的 gist 连接进行修改吗?
    @alay9999 @Syec 他们辛苦了
    sanddudu
        10
    sanddudu  
       2015-05-09 19:44:35 +08:00
    @liuhaotian EMS 也有 13 位纯数字的
    如果是 2 位字母 + 9 位数字 + 2 位字母的话,开头一定为 E,最后两位国内为 CS 或 CN,国际快递的最后两位是国家的代码
    shootsoft
        11
    shootsoft  
    OP
       2015-05-09 20:20:52 +08:00
    @54dev 主要是他的接口也有这个com参数选项,参考http://www.kuaidi100.com/openapi/api_post.shtml
    elgoog
        12
    elgoog  
       2015-05-09 21:24:41 +08:00   ❤️ 1
    拖滚动条表示毫无压力
    jsxhhyf
        13
    jsxhhyf  
       2015-05-09 22:08:29 +08:00
    居然有这么多快递公司...
    blessme
        14
    blessme  
       2015-05-09 22:15:35 +08:00
    4楼赔偿我鼠标!
    est
        15
    est  
       2015-05-09 22:16:17 +08:00
    kuaidi100 某个js写的很好。应该就是楼上某位滚轮杀手贴那个。
    Septembers
        16
    Septembers  
       2015-05-09 22:17:21 +08:00
    @alay9999 @Syec @yangxiongguo @ynyounuo @liuhaotian @blessme @elgoog
    在自定义CSS写上".gist .file-data{max-height:100em}"试试
    Septembers
        17
    Septembers  
       2015-05-09 22:20:26 +08:00
    Septembers
        18
    Septembers  
       2015-05-09 22:35:21 +08:00
    @est 在自定义CSS写上".gist .file-data{max-height:35em}"试试
    (前面写的100em感觉还是太高了
    wheatcuican
        20
    wheatcuican  
       2015-05-09 23:18:24 +08:00
    kuaidi100直接输入单号查询即可。
    laibinbin
        21
    laibinbin  
       2015-05-10 02:18:03 +08:00 via iPhone
    靠,欺负📲党
    JimmyCai
        22
    JimmyCai  
       2015-05-10 02:20:36 +08:00
    滑的我手疼
    garipan
        23
    garipan  
       2015-05-10 02:56:21 +08:00
    这种不能折叠吗~滑了好久
    nothing2
        24
    nothing2  
       2015-05-10 07:07:38 +08:00
    dong3580
        25
    dong3580  
       2015-05-10 09:40:41 +08:00 via Android
    @Livid
    手机看到简直是灾难,如果只显示一定高度就好了。
    julyclyde
        26
    julyclyde  
       2015-05-10 15:09:57 +08:00
    @liuhaotian 我这里汇通都是2字头12位的
    Livid
        27
    Livid  
    MOD
       2015-06-10 03:03:46 +08:00
    @garipan
    @dong3580

    Gist 的 lazy load 已经部署。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   998 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 22:32 · PVG 06:32 · LAX 14:32 · JFK 17:32
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.