现在开始没事看了看Laravel,然后写了一个快递的SDK
快递单号查询
安装
环境要求:laravel verstion > 5.0
	
composer require widuu/laravel-express:@dev
配置
	
ServiceProvider:
widuu\Express\ExpressServiceProvider::class,
config/app.php 中的 aliases 部分:
'Express' => widuu\Express\Express::class,
使用
这里我配置了alisa
namespace App\Http\Controllers;
use Log;
class HomeController extends Controller
{
    /**
     * 使用DEMO
     *
     * @return string
     */
    public function demo(\Express $express)
    {
        // 如果配置中没有假如alisa,你可以如下的方法
        // $express = make('Express');
        // 返回快递公司名称,例如韵达
        $express->getCompanyName('快递单号');
        // 可以直接输入快递单号,第二个可选输入公司名称,第三个参数默认false 返回array的结果,true返回json 
        $express->search('快递单号','(可选)公司名称',false);
        // 如果快递公司不全,可以使用如下的方法来更新静态类,所以 vendor/widuu/laravel-express/src 需要可写
        $express->updateCompany();
    }
}
License
APACHE-2.0
 
                 
                 
                 
                
发表评论 取消回复