PHPackages                             51tracking/51tracking-sdk-php - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. 51tracking/51tracking-sdk-php

ActiveLibrary[API Development](/categories/api)

51tracking/51tracking-sdk-php
=============================

The PHP SDK of 51Tracking API

v1.0.3(2y ago)01.7k↓50%MITPHPPHP &gt;=5.6

Since Oct 13Pushed 2y ago1 watchersCompare

[ Source](https://github.com/51tracking/51tracking-sdk-php)[ Packagist](https://packagist.org/packages/51tracking/51tracking-sdk-php)[ RSS](/packages/51tracking-51tracking-sdk-php/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (3)Dependencies (1)Versions (4)Used By (0)

51Tracking API PHP SDK
======================

[](#51tracking-api-php-sdk)

The PHP SDK of 51Tracking API

Contact:

Official document
-----------------

[](#official-document)

[Document](https://www.51tracking.com/v4/api-index/API-)

Index
-----

[](#index)

1. [Installation](https://github.com/51tracking/51tracking-sdk-php#installation)
2. [Testing](https://github.com/51tracking/51tracking-sdk-php#testing)
3. SDK
    1. [Couriers](https://github.com/51tracking/51tracking-sdk-php#couriers)
    2. [Trackings](https://github.com/51tracking/51tracking-sdk-php#trackings)
    3. [Air Waybill](https://github.com/51tracking/51tracking-sdk-php#air-waybill)

Installation
------------

[](#installation)

##### 选项 1（推荐）： 下载并安装 Composer。

[](#选项-1推荐-下载并安装-composer)

运行以下命令以安装 51Tracking PHP SDK

```
composer require 51tracking/51tracking-sdk-php

```

使用自动加载器导入 SDK 文件

```
require('vendor/autoload.php');

use Tracking51\Tracking51Exception;
use Tracking51\AirWaybills;
use Tracking51\Couriers;
use Tracking51\Trackings;

$key = 'you api key';

$response = null;

$couriers = new Couriers($key);
$trackings = new Trackings($key);
$airWaybill = new AirWaybills($key);

try {
    //Get all couriers (couriers/all)
    $response = $couriers->getAllCouriers();
} catch (Tracking51Exception $e) {
    echo $e->getMessage();
}

print_r($response);
```

##### 选项 2：手动安装

[](#选项-2手动安装)

1. 下载或克隆此软件源到所需位置
2. 在您的项目中引用此 SDK 的文件。最好使用绝对路径。

```
