Пример #1
0
$path = '/v4';
$buzz = new Curl();
$client = new TrackingClient($apiKey, $host, $path, $buzz);
$number = 'xxxxxx';
$tracking = new CommonTracking();
$tracking->setNumber($number);
$error = '';
$success = '';
if ($_POST) {
    try {
        if (!isset($_POST['number'])) {
            throw new \Exception("The tracking number was not submitted");
        }
        $number = $_POST['number'];
        $tracking->setNumber($number);
        $client->create($tracking);
        $success = 'Tracking has been created for your shipment.';
    } catch (\Exception $e) {
        $error = sprintf('%s: %s', get_class($e), $e->getMessage());
    }
}
?>

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta http-equiv="Content-type" content="text/html; charset=utf-8" />
        <title>Create Tracking | AfterShip | Shipment Tracking | Demo</title>
    </head>
    <body>
        <h4 style="color:red"><?php