文档
测试

获取label

GET
http://jk.qingguan.wang/Api/v1

接口描述

获取订单对应的打印面单文件。返回base64的pdf文件 (测试登录账号:test 登录密码:test 上线时联系业务员获取正式账号)。请求参数组合成JSON后传输到body,组合格式请看下面的请求参数示例。

请求参数

application/json
参数名
类型
描述
必填
appcode
string
平台编码,固定传 YUNYOU
必填
useraccount
string
登录账号。注册系统的登录账号
必填
requesttype
string
固定传1004
必填
sign
string
签名。签名方法请看签名规则
必填
requestdata
string
请求报文,报文为JSON字符串。最终需将JSON字符串url编码。例如: {"cargolist": [{"cname": "测试"}]},编码为 %20%7B%22cargolist%22%3A%20%5B%7B%22cname%22%3A%20%22%E6%B5%8B%E8%AF%95%22%7D%5D%7D
必填
pkval
string
客户订单号
必填
wlcode
string
快递编码
必填

响应参数

application/json
参数名
类型
描述
必填
state
int
1-成功 0-失败
必填
message
string
操作描述,state为0时有返回
可选
label_base
string
label文件的base64编码。文件为pdf。state为1时有返回
可选

说明 / 示例

requestdata 原文示例: { "pkval": "TEST9999", "wlcode": "wl-002" } 将上面的 requestdata 内容url编码之后,组合到下面的参数中 请求参数示例: { "appcode":"YUNYOU", "useraccount":"13250503808", "sign":"MTNkNDdkZTg0OWIwMGJjMjRlMWE0OTY4ZTZmODdmOGE=", "requesttype":"1004", "requestdata":"%7B%22pkval%22%3A%22TEST9999%22%2C%22wlcode%22%3A%22wl-002%22%7D" } 响应示例: 成功返回: { "state": "1", "label_base":"JVBERi0xLjMgCjEgMCBvYmoKPDwKL1BhZ2VzIDIgMCBSCi9UeXBlIC9DYXRhbG9nCj4=" } 失败返回: { "state":0, "message":"下载label失败" }