欢迎!这里是飞印API文档

飞印API文档描述、示例


发送打印PDF

简要描述:

  • 基本上类似“发送打印消息”, 不过这个接口主要是针对打印PDF数据

请求URL:

  • https://api.open.feyin.net/pdf?access_token=ACCESS_TOKEN

请求方式:

  • POST,JSON BODY提交

参数:

参数名 必选 类型 说明
device_no string 机器编号,如果是批量发送消息,这里每个机器编号用英文逗号','隔开
msg_no string 第三方系统针对本消息的唯一标示,譬如订单id等业务id,以便消息完成打印回调时能准确定位业务, 如果没有指定,飞印平台会自动生成一个唯一的消息id并通过接口返回
appid string 开发者在飞印平台创建的第三方应用id,对其他已授权用户的打印机调用时为必选项
base64_pdf string 需要打印的pdf内容,注意,这里必须是base64 编码后的文本内容,最大不超过900K
width number 打印内容的宽度,2英寸宽度一般是203x2=406,3英寸为609,4英寸为812(203位打印头dpi),打印高度将随着宽度等比例放大缩小
paper_width number 标签模式下,打印纸张的宽度,单位毫米
paper_height number 标签模式下,打印纸张的高度,单位毫米
offset_left number 正数,左偏移量,默认为10,单位毫米
offset_top number 正数,上偏移量,默认为0,单位毫米

offset_left 和 offset_top 可构成打印内容针对纸张左上角的偏移量

请求示例

 {
    "device_no": "4600408123456789",
    "msg_no":"ORDER-202004201500",
    "width":400,
    "base64_pdf": "QK0+7gIAAAA6AMABAAE////8C.....................=",
    "paper_width":450,
    "paper_height":300,
    "offset_left":4,
    "offset_top":4
 }

返回示例

同[发送打印消息](https://www.showdoc.cc/feyin?page_id=137480480291039 "全局返回码说明")

页面列表

ITEM_HTML