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

文档

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

创建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 协议》,转载必须注明作者和本文链接
专心学习不瞎搞
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
讨论数量: 1
(= ̄ω ̄=)··· 暂无内容!

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