发送普通打印任务

绑定云打印机之后,你会在云打印机对应的页面看到特有的 webhook_url 用于发送打印任务;

如未绑定云打印机,请点击链接添加

将打印指令字节码使用 base64 编码

假定字节码为\e@\x1DL\x12\x00

  • Ruby
    1
    
    Base64.encode64(bytes)
    
  • Python
    1
    2
    
    import base64
    base64.b64encode(bytes)
    

URL

POST /print/api/printers/:printer_id/tasks

Path 参数

printer_id Printer 必需

请求 Body

字段 说明 示例数据
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