开放平台
首页 开发文档 说明书下载 常见问题 视频教程
管理后台
CN
CN
常见问题中心
msg为0,接口返回数据如何判断?
msg为0,接口返回数据如何判断?

接口返回数据不是应用msg中的参数判断,而是整个json中的data值来作为依据,
具体可以参考开发文档中的接口返回值列表,


* 注:返回格式以及数据参数至始至终不会改变,后续也不会变,开发者无需担心接口返回数据判断问题,而再次修改程序。

设置字体的标签和大小?
设置字体的标签和大小?

小票机:目前飞鹅小票机只支持宋体,默认宋体,字体目前不可以改,字体大小只能按照官方提供的标签按照倍数放大

 


标签机:字体大小是在text排版标签中设置w和h来控制的字体放入宽高,只是整数不能是小数

如何打印多张不同内容小票和相同内容的小票?
如何打印多张不同内容小票和相同内容的小票?

【1】打印相同内容的小票,可以设置打印联数times,接口返回一次,也可以循环发单,循环几次接口返回几次

 


【2】打印不同的内容小票, 目前只能做循环处理,循环传参,循环发送订单调用打印接口 ,循环几次,接口返回几次

关键字: 接口对接
如何判断打印机是否已经打印订单?
如何判断打印机是否已经打印订单?

打印接口调用返回成功,

只是证明数据发送成功并不能证明订单已经打印,

要使用打印接口返回值中的data数据作为参数,

再去调用查询订单状态接口【Open_queryOrderState】

关键字: 接口对接
排查数据都正常,调用接口,返回超时?
排查数据都正常,调用接口,返回超时?

接口的 stime 参数异常,和当前UNIX时间戳相差太大,矫正服务器时间,代码获取到正确的时间戳即可

关键字: 接口对接
调用打印接口,数据返回正常,机器只是播报语音并不会打印订单?
调用打印接口,数据返回正常,机器只是播报语音并不会打印订单?

标签机和小票机的打印接口是独立的,排版标签也是独立的,如果调用错了打印接口就会发生此类情况

关键字: 标签机 ,接口对接
打印成功接口返回值代表什么 ?
打印成功接口返回值代表什么 ?

这个只是证明你接口调用发送数据成功 不能证明已经打印成功

如果你机器处于关机 离线等异常状态 也是可以发送订单成功 的 ,

如果要证明是否已经打印 可以拿到data中的值作为参数 再去调用订单状态接口

可以查询是否打印

关键字: 接口对接
对于打印机的的速度能否设置 ?
对于打印机的的速度能否设置 ?

对于打印机打印的速度是固定不变的不能调节

如何区分机器是标签机还是小票机?
如何区分机器是标签机还是小票机?

 根据打印机编号的 SN  判断    从左到右,  第四位数字是2  为标签机,  

打印机用什么规格的打印纸?
打印机用什么规格的打印纸?

便携式打印机使用57*30mm规格热敏纸;
58mm台式打印机使用57*50mm规格热敏纸;
80mm台式打印机使用80*50 mm规格热敏纸;
76针式打印机使用三层复写纸75×60mm;


【标签机】纸标准规格 40mm*30mm
最大打印规格:56mm*120mm
标签机纸的宽度 25mm---60mm 长度不超过120mm

有接口能获取打印机里面,是否有纸的吗 ?
有接口能获取打印机里面,是否有纸的吗 ?

暂无此接口

 

滴滴款:  如果缺纸,红灯会一直闪,提示缺纸

 

真人语音款: 会自动识别缺纸,并播报缺纸,请重新装纸

服务器对域名,http协议之类的有没有特殊要求呢 ?
服务器对域名,http协议之类的有没有特殊要求呢 ?

无特殊要求,

只要可以成功发起http post请求就可以使用飞鹅接口

 

支持 http      端口 : 80

 

支持 https      端口 : 443

关键字: 接口对接
在本地可以使用,放到服务器上打印就返回连接超时的错误是什么原因 ?
在本地可以使用,放到服务器上打印就返回连接超时的错误是什么原因 ?

 

1:一般是返回  验证失败 请求超时

2:处理方法 矫正服务器的时间与北京时间一致

3:也可直接获取一下你服务器的时间戳看看,这个时间戳和北京时间相差太多就会超时

把时间戳打印出来对比,有可能第一次生成时间戳后,在下一次调用的时候没有重新生成,

导致过了这个时间戳的有效时间后就不能打印了,但是重启服务后又能打印,

最好检查一下你生成时间戳的代码

 

关键字: 接口对接
集成你们的java api在linux 务器下不能访问 ?
集成你们的java api在linux 务器下不能访问 ?

api是可以的,检查代码调试,下载官网开放平台的javaSDK测试

关键字: 接口对接
Java语言引用的相关jar的POM文件配置有吗 ?
Java语言引用的相关jar的POM文件配置有吗 ?

没有

关键字: 接口对接
打印完订单的状态是实时更新的吗
打印完订单的状态是实时更新的吗

不是,服务器有5秒的缓存,就是说打印完的订单,5秒后才能查询到状态更新

关键字: 接口对接
如何区分机器是58mm的还是80mm的
如何区分机器是58mm的还是80mm的

通过机器编号区分,58的机器如8155*****,9155*****,第四位数字为5,同理第四位数字为8的是80mm机器

关键字: 58型号 ,80型号
打印机字体有多少种?
打印机字体有多少种?

常用分正常,倍高,倍宽,放大一倍(倍高倍宽)4种,具体可以查看api中的标签

关键字: 接口对接