使用阿里云 [云市场] 做物流查询

文档

全国快递物流查询-快递查询接口

创建ExpressQuery.php

<?php

namespace App\Services;

use Illuminate\Support\Facades\Http;

trait ExpressQuery
{

    protected  $express_api_url = 'http://wuliu.market.alicloudapi.com/kdi';
    protected $appCode;
    protected $params = [];

    //设置运单号
    protected function setNo($no)
    {
        $this->params['no'] = $no;
        return $this;
    }

    //设置物流公司
    protected function setType($type)
    {
        $this->params['type'] = $type;
        return $this;
    }

    protected function setAppCode($appCode)
    {
        $this->appCode = 'APPCODE '.$appCode;
        return $this;
    }

    protected function query()
    {
        $res = Http::WithHeaders([
            'Authorization' => $this->appCode
        ])->get($this->express_api_url,$this->params)
        ->getBody()
        ->getContents();

        return json_decode($res);
    }

}

测试

使用阿里云 [云市场] 做物流查询

使用阿里云 [云市场] 物流查询

扯淡

因为要做物流查询,看了快递100、爱快递查询、快鸟,好麻烦(又是一堆申请、认证)。

感谢阿里云云市场,直接购买就好了,方便多了。

本作品采用《CC 协议》,转载必须注明作者和本文链接
专心学习不瞎搞
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
讨论数量: 1
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!
未填写
文章
87
粉丝
105
喜欢
480
收藏
717
排名:109
访问:8.7 万
私信
所有博文
社区赞助商