上传打印机扫描文件后,在企业微信接收到文件推送。
请求包体:
走通用的 带扩展参数的文件上传协议。
其中args
参数为json格式,传递额外的参数。
{
"userid": "zhangsan",
"filename": "abc.pdf"
}
参数说明:
参数名 | 是否必须 | 类型 | 描述 |
---|---|---|---|
cmd_len | 是 | int | cmd内容长度,固定为24 |
cmd | 是 | string | 此处固定为 printer/upload_scan_file |
args | 是 | string | 额外的参数,json格式 |
args_len | 是 | int | args 内容长度 |
args.userid | 是 | string | 成员id(字符串),长度为1-128个字节。 |
args.filename | 是 | string | 文件名,长度为1-256个字节。 |
返回结果:
{
"headers": {
"req_id" : "xxxx"
},
"errcode": 0,
"errmsg": "ok"
}
参数说明:
参数名 | 描述 |
---|---|
req_id | 透传请求的req_id |
errcode | 错误码 |
errmsg | 错误码描述 |