目前已有一號通快遞查詢、阿里云快遞查詢擴展
文件目錄 crmeb\services\express\Express.php 默認一號通快遞查詢
namespace crmeb\services\express;
use crmeb\basic\BaseManager;
use crmeb\services\AccessTokenServeService;
use think\Container;
use think\facade\Config;
/**
* Class Express
* @package crmeb\services\express
* @mixin \crmeb\services\express\storage\Express
*/
class Express extends BaseManager
{
//...
}
use crmeb\services\express\Express;
$express = new Express();
$num = '快遞單號';
$com = '快遞code碼,可以選填';
$res = $express->query($num, $com);
var_dump($res);
use crmeb\services\express\Express;
$express = new Express('aliyun_express');
$num = '快遞單號';
$com = '快遞code碼,可以選填';
$res = $express->query($num, $com);
var_dump($res);
增加 crmeb\services\express\storage\Tencent.php
namespace crmeb\services\express\storage;
use crmeb\services\express\BaseExpress;
/**
* 騰訊快遞查詢
* Class Tencent
* @package crmeb\services\express\storage
*/
class Tencent extends BaseExpress
{
//查詢快遞
public function query(string $no = '', string $type = '')
{
}
//是否開通 如果不需要可以不實現(xiàn)內(nèi)部邏輯
public function open()
{
return true;
}
//電子面單打印 如果不需要可以不實現(xiàn)內(nèi)部邏輯
public function dump($data)
{
}
//面單模板 如果不需要可以不實現(xiàn)內(nèi)部邏輯
public function temp(string $com)
{
}
}
use crmeb\services\express\Express;
//切換擴展
$express = new Express('tencent ');
$num = '快遞單號';
$com = '快遞code碼,可以選填';
$res = $express->query($num, $com);
var_dump($res);
微信掃碼
關(guān)注PHP中文網(wǎng)服務號
QQ掃碼
加入技術(shù)交流群
Copyright 2014-2025 http://ipnx.cn/ All Rights Reserved | php.cn | 湘ICP備2023035733號