接口说明
The operation station is used to update the actual weight of the package. |
路径
HTTP Verb | URL |
---|---|
Post | /services /integration/carrier/weighed-event |
请求字段
# | Field (API) | Data Type | Length | Mandatory | Details | |
1 | weighedTime | String | 80 | O | 称重时间
| |
2 | weight | String | 80 | M | 重量,单位公斤(KG) | |
3 | operatingAccount | String | 40 | O | 操作员在eTower中的账号 | |
4 | barcode | String | 64 | M | 订单跟踪号 |
响应内容
a) status:Succeeded/Failed
b) code:
140001 | 条码在系统中不存在 |
100011 | 没有操作权限,无法操作订单 |
120053 | 重量超过最大限重40kg |
100009 | 订单不存在 |
c) eventId:Event唯一标识
d) nextAction:
NO_ACTION | 无需进一步操作 |
NO_CHANNEL_STEP | 账号没有操作权限 |
UNMANIFESTED | 订单没有预报 |
KYC_HOLD | Kyc hold |
FINANCE_DETENTION | 财务扣货 |
SHIPPER_HOLD | 卖家已扣留 |
BATTERY_HOLD | 带电扣留 |
BULKY_CARGO_HOLD | 集成商批量扣留 |
CONTRABAND_HOLD | 违禁品扣留 |
OTHER_HOLD | 其他扣留 |
RETURN_HELD | 退件扣留 |
DESPATCHED | 订单已出库 |
WEIGHING | 称重 |
HOLD | 订单已扣留 |
OVER_LOAD_WARN | 实际重量超过配置的重量差 |
PACKING_PROBLEMS | 包装不符扣留 |
WEIGHING_EXCEED | 重量差扣留 |
OVER_SIZE | 超重超尺寸 |
REPEAT_RECIPIENT | 重复收件人 |
NON_CONFORMANCE_DECLARATION | 申报不符 |
e) 时间格式:yyyy-MM-dd'T'HH:mm:ssZ
f) serviceName:该包裹所属服务名称
请求报文
Request
{ "status": "Succeeded", "code": 0, "eventId": "Uexz-WGRbp-YRBS7vINvgQ", "barcode": "BJR2048503011420", "receivedTime": "2016-05-10T16:37:47+0800", "weighedTime": "2016-05-10T19:22:47+0800", "dispatchedTime": null, "scannedTime": "2016-05-10T18:37:47+0800", "lastScannedTime": null, "trackingNo": "BJR2048503011420", "weight": 0.8, "nextAction": "NO_ACTION", "serviceName": "MiniPak EU Direct Injection" }
响应报文
Response
{ "status": "Succeeded", "code": 0, "eventId": "f946Glg9EbzrQ4FV4oZluQ", "barcode": "BJR2048503011420", "receivedTime": "2016-05-10T16:37:47+0800", "weighedTime": null, "dispatchedTime": null, "scannedTime": "2016-05-10T18:37:47+0800", "lastScannedTime": null, "trackingNo": "BJR2048503011420", "nextAction": "WEIGHING", "serviceName": "MiniPak EU Direct Injection" }