目录
兼容性:企业微信 4.0.12 开始支持
发起文件打印。
ww.printFile({
fileId: 'fileId',
fileIdType: 1,
fileName: 'fileName.jpg'
})
本接口必须使用应用身份进行注册
应用必须具有“设备信息-打印扫描设备-发起文件打印权限”授权
当前触发调用人员身份需要在应用的可见范围内
当前企业有安装企业微信打印设备
仅第三方应用使用
属性 | 类型 | 必填 | 说明 | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
fileId | string | 是 | 文件 ID 可以是 media_id、文件下载 url 或本地文件路径 | |||||||||||||
fileIdType | number | 是 | 文件 ID 类型 | |||||||||||||
| ||||||||||||||||
fileName | string | 否 | 文件名 仅当 fileIdType 为 mediaid 或 url 时需要传入 | |||||||||||||
success | Function | 否 | 成功回调 | |||||||||||||
fail | Function | 否 | 失败回调 | |||||||||||||
cancel | Function | 否 | 取消回调 | |||||||||||||
complete | Function | 否 | 完成回调 |
Promise<Object>
属性 | 类型 | 必填 | 说明 | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
errMsg | string | 是 | 通用错误信息 | |||||||||||
errCode | number | 是 | 通用错误码 | |||||||||||
result | Object | 是 | 调用结果 | |||||||||||
|
wx.invoke("printFile", {
"fileId": "xxxxxxxxxxxx",// 必填,表示文件id,可以是media_id,文件下载url或者本地文件路径
"fileIdType":1, //必填, 1: mediaid, 2: url 4. localId
"fileName":"xxx.jpg", //文件名,仅在fileType 1, 2时需要传入
},function(res){
if (res.err_msg == "printFile:ok")
{
}
}
);