vhl-europe/vhlcarrier

vhlcarrier 是一个用于 VHL Europe 的 Carrier API 的 PHP 库

dev-main 2024-03-04 11:26 UTC

This package is auto-updated.

Last update: 2024-09-04 12:35:28 UTC


README

这是一个提供与运输承运商交互方法的 PHP 运输连接器类。

安装

要使用此运输连接器,您需要安装 PHP。您可以按照以下步骤安装运输连接器:

  1. 克隆仓库:git clone https://github.com/VHL-Europe/vhlcarrier.git
  2. 在您的 PHP 项目中包含运输连接器类。

或者您可以通过 composer 安装此包

composer require vhl-europe/vhlcarrier

用法

首先,您需要使用以下方法加载连接器:

use VHLEurope\VHLCarrier\Client;
$apikey = "your api key";
$client = new VHLEurope\VHLCarrier\Client($apikey);

之后,您可以使用以下方法之一:

1. getAllowedCarriers()

此方法返回允许的运输承运商列表。请参阅 examples/get_allowed_carriers.php 中的示例。

2. createOrder()

此方法创建运输订单/awb/包裹并返回跟踪号码。请参阅 examples/create_order.php 中的示例。

3. getLabel()

此方法返回以 PDF 格式包装的运输标签。请参阅 examples/get_label.php 中的示例。

4. getTracking()

此方法返回包装的跟踪历史。请参阅 examples/get_tracking.php 中的示例。

4. getDeliveryIDs()

此方法返回选定承运商的取货地点。请参阅 examples/get_delivery_ids.php 中的示例。