vhl-europe / vhlcarrier
vhlcarrier 是一个用于 VHL Europe 的 Carrier API 的 PHP 库
dev-main
2024-03-04 11:26 UTC
Requires (Dev)
- phpunit/phpunit: ^9.0
This package is auto-updated.
Last update: 2024-09-04 12:35:28 UTC
README
这是一个提供与运输承运商交互方法的 PHP 运输连接器类。
安装
要使用此运输连接器,您需要安装 PHP。您可以按照以下步骤安装运输连接器:
- 克隆仓库:
git clone https://github.com/VHL-Europe/vhlcarrier.git
- 在您的 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 中的示例。