快速入门
本指南将引导您完成创建第一个配送标签、获取标签文件以及追踪货件的流程。前提条件
- API 令牌(获取方式请参阅身份验证)
curl或任何 HTTP 客户端- 开发环境基础 URL:
https://sandbox.flexforward.com
测试请使用开发环境。该环境连接至物流商的沙盒服务,不会创建实际的配送。
步骤 1:身份验证
在每个请求的Authorization 头部中包含您的 Bearer 令牌:
步骤 2:创建标签
发送包含配送信息的POST /labels 请求。idempotencyKey 确保重试相同的请求不会创建重复标签。
最低限必填字段: 需要
idempotencyKey、courier、service.shipperAccountId、service.productCode、shipment.shipTo(包含 firstName 的 contact 以及包含 countryCode、city、postalCode、streetLines 的 address),以及包含 weight 和至少一个 item(descriptionEn、quantity、unitPrice、unitWeight)的 parcel。shipment.shipFrom 字段在特定物流商和配送路线中为必填 — 请在上线期间向 Flex Forward 团队确认您的需求。201 Created
| 字段 | 说明 |
|---|---|
id | 标签的 UUID。用于获取文件和追踪。 |
status | 成功时为 created,物流商拒绝请求时为 failed。 |
courierOrderNumber | 物流商分配的订单号码。 |
courierTrackingNumber | 物流商分配的追踪号码。 |
error | 成功时为 null。失败时包含 code 和 message。 |
步骤 3:获取标签文件
使用前一个响应中的标签id 来获取运单文件:
200 OK
url 下载 PDF 或 PNG 来打印配送标签。
步骤 4:追踪货件
使用相同的标签id 来获取追踪信息:
200 OK
tag 字段提供货件的概要状态。完整的追踪状态列表请参阅核心概念。
成功验证
完成此快速入门后,请验证您可以:- 使用 Bearer 令牌成功验证身份
- 在开发环境创建测试标签
- 获取可打印的标签文件(PDF 或 PNG)
- 获取测试标签的规范化追踪更新