ramiroauditore / fedex

FedEx API 包装器

v0.0.1-beta 2015-04-13 16:24 UTC

This package is auto-updated.

Last update: 2024-09-12 13:04:03 UTC


README

License Latest Stable Version Total Downloads

本包旨在将 FedEx 跟踪服务包装成易于使用的 PHP 库。欢迎贡献。

目录

  1. 要求
  2. 跟踪类

要求

本库使用 PHP 5.3+。

要使用 FedEx API,您必须从 FedEx 请求访问密钥。对于每个请求,您都必须提供访问密钥、密码、账户号和仪表号。

安装

建议您通过 composer 安装 PHP FedEx 跟踪 API 包装器库 通过 composer。为此,将以下行添加到您的 composer.json 文件中。

{
    "require": {
        "RamiroAuditore/fedex": "dev-master"
    }
}

将以下行添加到您的 .env 文件中,并根据需要注释和取消注释(默认为测试用途的 beta)

FEDEX_URI=https://wsbeta.fedex.com:443/web-services
#FEDEX_URI=https://ws.fedex.com:443/web-services

跟踪类

Track 类允许您通过简单地提供跟踪号或订单标签号,使用 FedEx 跟踪 API 跟踪货物。

示例

$tracking = new FedEx\TrackService\Track($accessKey, $password, $acctNum, $meterNum);

try {
	$shipment = $tracking->getByTrackingId('TRACKING NUMBER');
		
	var_dump($shipment);
	
} catch (Exception $e) {
	var_dump($e);
}

参数

跟踪参数包括

  • trackingNumber 包裹的跟踪号。