Skip to main content
此页面由英文翻译而成。英文版为官方权威来源。如翻译内容有任何不一致之处,请以英文版为准。

快速入门

本指南将引导您完成创建第一个配送标签、获取标签文件以及追踪货件的流程。

前提条件

  • API 密钥与 API 令牌(获取方式请参阅身份验证
  • curl 或任何 HTTP 客户端
  • 开发环境基础 URL:https://sandbox.flexforward.com
测试请使用开发环境。该环境连接至物流商的沙盒服务,不会创建实际的配送。

步骤 1:身份验证

在每个请求中同时包含以下两个头部:
认证信息最佳实践与错误响应请参阅身份验证页面。

步骤 2:创建标签

发送包含配送信息的 POST /labels 请求。idempotencyKey 确保重试相同的请求不会创建重复标签。
最低限必填字段: 需要 idempotencyKeycourierservice.productCodeshipment.shipTo(包含 firstName 的 contact 以及包含 countryCodecitypostalCodestreetLines 的 address),以及包含 weight 和至少一个 item(descriptionEnquantityunitPriceunitWeight)的 parcel。shipment.shipFrom 字段在特定物流商和配送路线中为必填 — 请在上线期间向 Flex Forward 团队确认您的需求。
请使用 GET /couriers 返回的 courier 代码。以下示例使用 yunexpress,但您的有效值取决于账户已启用的物流商。
请求成功时,返回 HTTP 201 和标签详情:
201 Created
响应中的主要字段:
使用相同的 idempotencyKey 重试请求时,API 会返回 HTTP 200 和原始结果,而不会创建重复标签。详情请参阅幂等性与重试

步骤 3:获取标签文件

使用前一个响应中的标签 id 来获取运单文件:
200 OK
从返回的 url 下载 PDF 或 PNG 来打印配送标签。

步骤 4:追踪货件

使用相同的标签 id 来获取追踪信息:
200 OK
tag 字段提供货件的概要状态。完整的追踪状态列表请参阅核心概念

成功验证

完成此快速入门后,请验证您可以:
  • 使用 API 密钥与 API 令牌成功验证身份
  • 在开发环境创建测试标签
  • 获取可打印的标签文件(PDF 或 PNG)
  • 获取测试标签的规范化追踪更新

下一步

错误处理

了解错误响应及如何排查常见问题。

幂等性与重试

学习如何安全地重试请求而不创建重复标签。

核心概念

了解标签生命周期、追踪模型与物流商规范化。