绑定云打印机之后,你会在云打印机对应的页面看到特有的 webhook_url 用于发送打印任务;
如未绑定云打印机,请点击链接添加
将打印指令字节码使用 base64 编码
假定字节码为\e@\x1DL\x12\x00
- Ruby
1
Base64.encode64(bytes)
- Python
1 2
import base64 base64.b64encode(bytes)
绑定云打印机之后,你会在云打印机对应的页面看到特有的 webhook_url 用于发送打印任务;
如未绑定云打印机,请点击链接添加
将打印指令字节码使用 base64 编码
假定字节码为\e@\x1DL\x12\x00
1
Base64.encode64(bytes)
1
2
import base64
base64.b64encode(bytes)
POST /print/api/printers/:printer_id/tasks
Path 参数
| printer_id | Printer | 必需 |
| 字段 | 说明 | 示例数据 | |
|---|---|---|---|
| raw | Raw | G0AdTBIA\n | |
| uid | Uid | 任务唯一标识,用于对接业务系统 | MyString |
| print_at | Print at | 定时打印时间,未传值则立即打印 | 2026-01-03 03:25:32 +0800 |
| 字段 | 说明 | 示例数据 |
|---|---|---|
| task_id | 任务 ID | 019d70cd-2b30-7232-adf7-f152c6ae9285 |