电子面单预取号
接口说明
可通过该接口校验电子面单取号接口的参数,并获取全局唯一的ewaybill_order_id用于真正取号的接口
注意事项
- 如果使用代发模式,填ewaybill_order_code和ewaybill_order_appid即可,不能填ec_order_id字段。
- ewaybill_order_code可从小店订单详情接口获取。
接口调用请求说明
请求参数说明
参数 | 类型 | 是否必填 | 描述 |
delivery_id | String | 是 | 快递公司id |
site_code | String | 否 | 网点编码 |
ewaybill_acct_id | String | 是 | 电子面单账号id |
sender | Address | 是 | 寄件人,传明文,结构体详情请参考Address |
receiver | Address | 是 | 收件人,传小店订单内获取到的用户信息即可,结构体详情请参考Address |
ec_order_list | array[EcOrderInfo] | 是 | 订单信息, 结构体详情请参考EcOrderInfo |
remark | String | 否 | 备注 |
shop_id | String | 是 | 店铺id(从查询开通账号信息接口获取) |
请求参数示例
返回参数说明
参数 | 类型 | 描述 |
errcode | number | 错误码 |
errmsg | string | 错误信息 |
ewaybill_order_id | String | 电子面单订单id,可用于取号接口请求参数 |
返回参数示例
错误码
错误码 | 错误描述 |
公共错误码 | - |
10025012 | delivery_id错误 |
10025013 | 网点信息错误 |
10025014 | 网点账号编码错误 |
10025015 | 寄件人信息错误 |
10025016 | 收件人信息错误 |
10025017 | 小店订单信息错误 |
10025018 | 店铺id信息错误 |
结构体
Address
寄件人,收件人
参数 | 类型 | 是否必填 | 描述 |
name | String | 是 | 人名 |
mobile | String | 是 | 联系电话 |
province | String | 是 | 省 |
city | String | 是 | 市 |
county | String | 是 | 区 |
street | String | 否 | 街道 |
address | String | 是 | 详细地址 |
EcOrderInfo
订单信息
参数 | 类型 | 是否必填 | 描述 |
ec_order_id | Uint64 | 是 | 订单id |
goods_list | array[GoodsInfo] | 是 | 订单商品信息,结构体详情请参考GoodsInfo |
ewaybill_order_code | string | 否 | 代发的订单密文 |
ewaybill_order_appid | string | 否 | 代发的订单所属店铺appid |
GoodsInfo
订单商品信息
参数 | 类型 | 是否必填 | 描述 |
good_name | String | 是 | 商品名 |
good_count | Uint32 | 是 | 商品个数 |
product_id | Uint64 | 是 | 商品product id |
sku_id | Uint64 | 是 | 商品sku id |