PHP获取美国邮政USPS、EMS运单物流跟踪信息 API 开发

安装USPS接口安装包:https://github.com/VinceG/USPS-php-api

composer require vinceg/usps-php-api

    /**
     * 获取迅蜂物流跟踪状态信息方法一
     * @param $tracking_number  运单号
     * @return array
     */
    public function getTrackConfirm($tracking_number)
    {
    
    
        $tracking = new \USPS\TrackConfirm('421NEUYI6475');#USPS账号
        $tracking->addPackage($tracking_number);
        $tracking->getTracking();

        if ($tracking->isSuccess()) {
    
    
            $result = $tracking->getArrayResponse();
            return $result['TrackResponse'];
        } else {
    
    
            ApiResponse::error('Error: ' . $tracking->getErrorMessage());
        }
    }

USPS账号注册地址:https://www.usps.com/business/web-tools-apis/
注册完会发一封邮件给您,里面包含
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_42433970/article/details/111238969