此页面由英文翻译而成。英文版为官方权威来源。如翻译内容有任何不一致之处,请以英文版为准。
获取标签文档
创建配送标签后,使用GET /labels/{id} 获取可打印的航空运单文档。传入单个标识符或以逗号分隔的多个标识符即可进行批量获取。本指南涵盖获取流程、批量请求、文档格式及实际注意事项。
获取文档 URL
使用标签创建响应中的id。{id} 可接受标签 UUID,或创建标签时提供的 customerOrderNumber:
响应
200 OK
下载并打印
从返回的url 下载文档:
文档行为
- 限时 URL —
url为短期下载链接(目前约 1 小时有效,未来可能调整)。请勿保存此链接。需要下载时,请重新调用GET /labels/{id}以获取新的 URL。 - 格式 — 创建标签时将
label.format设为"PDF"或"PNG",省略时使用 PDF。GET /labels/{id}会以小写labelFormat: "pdf"或"png"返回所选格式;此调用不会更改格式。本页示例获取 PDF 标签。 - 重新获取 — 每次调用都会为同一份文档返回新的 URL。文档内容不变,但 URL 字符串会改变。
批量获取
通过传入以逗号分隔的标识符,即可在单次请求中获取多个标签文档。您可以混合使用标签 UUID 和客户订单编号。 标识符列表的处理方式:- 路径参数会以逗号分割。每个片段会去除前后空白,空片段会被丢弃,重复的会合并,因此
a,,a, b会被视为a,b。 - 只剩一个标识符时,返回单个标签的响应(不存在则为
404,物流商提交失败的标签则为422)。两个以上则返回下方说明的labels数组格式。 - 不存在的标签与物流商提交失败的标签会从
labels中省略,不会有错误条目。若所有标识符都无法解析,请求返回404。 - 目前没有强制的上限。请将批量保持在较小规模(数十个而非数百个);每个标识符都需要向物流商解析一份文档。
批量响应
200 OK
未找到或失败的标签会从响应中被静默省略。请将返回的
labels 数组与您请求的标识符进行比对,以检测未成功解析的项目。错误处理
后续步骤
跟踪发货
打印并贴附标签后,监控发货进度。
错误处理
所有 HTTP 状态码和错误响应格式的完整参考。