xin6841414/express-bird

快递鸟的laravel扩展包.

Maintainers

Package info

github.com/xin6841414/express-bird

pkg:composer/xin6841414/express-bird

Transparency log

Statistics

Installs: 5

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

v1.3.0 2026-07-14 07:06 UTC

This package is auto-updated.

Last update: 2026-07-14 07:07:39 UTC


README

快递鸟 快递查询接口封装,逐步完善中...

安装

$ composer require xin6841414/express_bird

配置

  1. 在 config/app.php 注册 ServiceProvider (Laravel 5.5 + 无需手动注册):

    'providers' => [
        // ...
        Xin6841414\ExpressBird\ExpressBirdServiceProvider::class,
    ],
  2. 创建配置文件:

    $ php artisan vendor:publish --provider="Xin6841414\ExpressBird\ExpressBirdServiceProvider"
  3. 修改应用根目录下的 config/express_bird.php 中对应的参数即可。

使用

1. 在控制器中使用

namespace App\Http\Controllers;

use Xin6841414\ExpressBird\ExpressBird;  //注入时用
use Xin6841414\ExpressBird\Facades\ExpressBird;  //门面用



class TestController extends Controller
{
    
     public function index(ExpressBird $expressBird)  
     {
       
         $result1 = $expressBird->realTimeQuery('777424831256386', 'STO');
         $result2 = app('express_bird')->realTimeQuery('777424831256386', 'STO');
         $result3 = ExpressBird::realTimeQuery('777424831256386', 'STO');
#         //$result:  {
#  "EBusinessID" : "1363938",
#  "ShipperCode" : "STO",
#  "LogisticCode" : "777424831256386",
#  "Location" : "青岛市",
#  "State" : "3",
#  "StateEx" : "302",
#  "Traces" : [ {
#    "Action" : "302",
#    "AcceptStation" : "已签收,签收人凭取货码签收。,可关注“申通快递”官方微信公众号获取实时物流信息",
#    "AcceptTime" : "2026-07-09 11:36:42",
#    "Location" : "青岛市"
#  }, {
#    "Action" : "412",
#    "AcceptStation" : "快件已暂存至菜鸟驿站,如有疑问请联系1386xxx589,如有取件码问题或找不到包裹等问题,请联系:快递员【18661653919】,投诉电话【053285294663】,营业时间【08:00-20:30】,可关注“申通快递”官方微信公众号获取实时物流信息",
#    "AcceptTime" : "2026-07-08 16:23:04",
#    "Location" : "青岛市"
#  }, {
#    "Action" : "202",
#    "AcceptStation" : " 【青岛市】山东青岛李沧区东部公司 的快递员(张三/13800138000)正在为您派送,【物流问题无需找商家或平台,请致电(053285294663)或专属渠道95543更快解决】,可关注“申通快递”官方微信公众号获取实时物流信息",
#    "AcceptTime" : "2026-07-08 16:03:31",
#    "Location" : "青岛市"
#  }, {
#    "Action" : "202",
#    "AcceptStation" : " 【青岛市】山东青岛李沧区东部公司 的快递员(张三/13800138000)正在为您派送,【物流问题无需找商家或平台,请致电(053285294663)或专属渠道95543更快解决】,可关注“申通快递”官方微信公众号获取实时物流信息",
#    "AcceptTime" : "2026-07-08 14:23:23",
#    "Location" : "青岛市"
#  }, {
#    "Action" : "2",
#    "AcceptStation" : "【青岛市】快件已到达 山东青岛李沧区东部公司 ,【物流问题无需找商家或平台,请致电(053285294663)或专属渠道95543更快解决】",
#    "AcceptTime" : "2026-07-08 14:22:32",
#    "Location" : "青岛市"
#  }, {
#    "Action" : "2",
#    "AcceptStation" : "【青岛市】快件已发往 山东青岛李沧区东部公司,【物流问题无需找商家或平台,请致电专属渠道95543更快解决】",
#    "AcceptTime" : "2026-07-08 09:08:03",
#    "Location" : "青岛市"
#  }, {
#    "Action" : "2",
#    "AcceptStation" : "【青岛市】快件已到达 山东青岛转运中心 ",
#    "AcceptTime" : "2026-07-08 08:51:14",
#    "Location" : "青岛市"
#  }, {
#    "Action" : "2",
#    "AcceptStation" : "【郑州市】快件已发往 山东青岛转运中心",
#    "AcceptTime" : "2026-07-07 20:54:27",
#    "Location" : "郑州市"
#  }, {
#    "Action" : "2",
#    "AcceptStation" : "【郑州市】快件已到达 河南郑州转运中心 ",
#    "AcceptTime" : "2026-07-07 20:51:55",
#    "Location" : "郑州市"
#  }, {
#    "Action" : "2",
#    "AcceptStation" : "【商丘市】快件已发往 河南郑州转运中心,若出现揽收后物流长时间未更新,请及时联系我们(【03702302699】或官方客服95543)核实,专属客服帮你跟进解决",
#    "AcceptTime" : "2026-07-07 15:33:56",
#    "Location" : "商丘市"
#  }, {
#    "Action" : "1",
#    "AcceptStation" : "【商丘市】河南夏邑县公司(03xxxx99)的出港扫描台(16xxxx798) 已揽收,若出现揽收后物流长时间未更新,请及时联系我们(【037xxxxx99】或官方客服95543)核实,专属客服帮你跟进解决",
#    "AcceptTime" : "2026-07-07 15:05:33",
#    "Location" : "商丘市"
#  } ],
#  "DeliveryManTel" : "13800138000",
#  "Success" : true
#}

        
     } 
 
}
    

其他接口陆续完善中...

对接进度

  • 下单类接口
    • 预约取件 oOrder
    • 预约取件取消 cancelOrder
    • 电子面单
      • 顺丰 eOrderSF
      • 邮政(含电商标快) eOrderEMS
      • 京东快递/快运2025(物流开放平台)
      • 中通冷链
      • 京东生鲜医药(物流开放平台)
      • 京东快递(JOS)
      • 中通快递
      • 云集医药冷链
      • 丰云配
      • 菜鸟橙运
      • 菜鸟速递
      • 菜鸟速运
    • 电子面单取消 eOrderCancel
    • 获取电子面单文件【顺丰】
    • 获取电子面单追加子单【顺丰】
  • 轨迹类接口
    • 在途监控
      • 即时查询 realTimeQuery 注:40个自然日内同一(物流编码+单号)不限查询次数,计费1单; 查询无轨迹不计费
      • 轨迹订阅
    • 快递查询 expressQuery
    • 物流查询地图版
      • 即时查询(地图版)
      • 轨迹订阅(地图版)
      • 地图url编辑

鸣谢

overtrue/easy-sms