3.5 打印标签

描述

本节将介绍如何使用API​​打印标签。字节数组中的标签以base64字符串编码,用户需要将其解码回字节数组值并将值保存为扩展名为* .pdf的文件。用户可以传入多个HawbNo,以便在一个PDF文件中接收多个标签.


请求

数据结构

PrintLabel
Field Type Mandatory Remarks
LabelFormat Enum No
LabelSize Enum No
TrackReport Enum No
HawbNo String[] Yes List of Hawb No.
public enum LabelFormat { PDF }, // For now, label size can only set by admin public enum LabelSize { Cm_10x10, Inch_6x4, A4 } public enum TrackReport { Label, CheckList, CommercialInvoice, ShipmentsSummary, ShipmentsSummary_CSV, ShipmentsSummary_Excel, AUPostManifest }

Sample:

POST /{api_version}/Print
Content-Type: application/json
Accept-Language: en
Authorization: Bearer {access_token}
{ "HawbNo": [ "458040010403780" ], "LabelFormat": "PDF", "LabelSize": "Cm_10x10", "TrackReport": "Label" }

Response

Sample

{ "LabelResponse": { "IsSuccess": true, "LabelImageString": "label" } }
Copyright © 2018 Unixus Solutions Sdn. Bhd. All rights reserved.