tradeprint/tradeprint-php-sdk

1.0.7 2021-05-06 06:03 UTC

This package is auto-updated.

Last update: 2024-09-09 22:34:55 UTC


README

CircleCI

介绍

Tradeprint PHP SDK 允许您在几分钟内轻松地将您的打印需求功能添加到您的应用程序或网站!您可以在Postcards、名片、海报、卷筒标签、T恤等上打印。我们的Tradeprint PHP SDK行业标准化文档和说明简单易懂,软件开发工程师完成全部集成不会超过几天。

我们的Sandbox打印API环境允许您通过Tradeprint PHP SDK与API端点交互。

由于API由我们内部团队创建,我们提供支持以确保其设置和运行顺畅。一旦运行起来,我们不预计需要我们进一步维护。然而,我们确实预计您需要做一些工作来维护您的产品目录。这项工作包括添加、删除和编辑产品,可以由您的团队手动完成,也可以部分自动化。

要求

PHP >= 5.60

如果您还没有Tradeprint API的凭据,请访问https://www.tradeprint.co.uk/tradeprint-api

安装

通过composer

composer require tradeprint/tradeprint-php-sdk

手动(适用于WordPress、Magento等...)

  1. 下载SDK
  2. 将其包含在项目目录中
  3. 如下导入
require_once('path-to-tradeprint-sdk/init.php');

用法

try {
    $tradeprint = new Tradeprint\TradeprintSDK('YOUR_TP_USERNAME', 'YOUR_TP_PASSWORD', 'sandbox');
    $orderService = $tradeprint->getOrderService();

    $result = $orderService->getOrder('YOUR_ORDER_REFERENCE');

    $order = $result->toArray();
    echo 'Got order => '.print_r($order, true);

} catch (Tradeprint\TpAuthorizationException $e) {
    echo 'Invalid username or password';
} catch (Tradeprint\TPException $e) {
    echo 'Error getting order ' . $e->getMessage() . PHP_EOL;
    print_r($e->getDetails());
}   

通过我们的详细示例了解更多信息