post2go / post2go-client
Post2Go API client.
dev-master
2015-10-11 21:03 UTC
Requires
- php: >=5.3.0
- guzzle/guzzle: 3.9.*
Requires (Dev)
- phpunit/phpunit: 4.1.*
This package is not auto-updated.
Last update: 2025-03-01 19:06:31 UTC
README
Post2Go is a shipment tracking service.
$post2goClient = new Post2GoClient\Manager('INSERT YOUR API KEY HERE'); $courier = 'usps'; $trackingNumber = 'EC208786464US'; //detect courier by tracking number $post2goClient->couriers()->detect($trackingNumber); //get all couriers $post2goClient->couriers()->get(); //add tracking number to post2go $post2goClient->tracking()->create($courier, $trackingNumber); //get tracking info $post2goClient->tracking()->get($courier, $trackingNumber); //reactivate tracking number $post2goClient->tracking()->reactivate($courier, $trackingNumber); //get last checkpoint info $post2goClient->lastCheckpoint($courier, $trackingNumber);
See examples for more info
Installing via Composer
The recommended way to install is through Composer.
# Install Composer curl -sS https://getcomposer.org/installer | php # Add as a dependency php composer.phar require post2go/post2go-client:dev-master
After installing, you need to require Composer's autoloader:
require 'vendor/autoload.php';