优声云打印机U7是成都优声科技有限公司推出的一款WIFI、4G联网的打印机。注意这是一款热敏58mm小票打印机,就是大家购物,外卖那样的收银小票。

在原来的小票打印机世界里,通常都是U口和蓝牙,更高级一点就是ip打印机,就是那种局域网打印机,这些打印机只能在一定范围内使用,蓝牙打印机需要配合App使用,USB打印机需要连接电脑使用,ip打印机也需要客户端配合使用,优声云打印机可以支持远程打印,不限制设备和距离,不需要电脑和手机配合,那么优声云打印机为什么能实现这样的功能呢。

优声云打印机Z1是一个系列,包含3种型号的打印机,分为WIFI版本,GPRS版本,全网版本(WIFI+GPRS),可以支持很多场景下使用,它的接口是基于http的网络接口,区别于蓝牙和U口,所以可以支持PHP\JAVA\C#\JS\GO\PYTHON等语言调用打印机。

优声云打印机区别于传统打印机,打印机开机后连接网络,跟服务器建立socket连接,这样服务器有订单的时候将直接发送给打印机,接口收到第三方平台通过HTTP请求发送来的订单后,找到对应的打印机通过socket发送给打印机打印。

优声云打印系统是优声科技团队自主研发的高并发、高可用、高性能、易伸缩、可扩展、安全的云打印系统,单机支持数十万并发,分布式部署可支持数百万甚至更高的连接数,基于PHP+GO语言实现,PHP负责业务逻辑,GO负责中间件和底层软件,两种语言的优劣势互补,极大提高了系统的开发效率和运行效率,使得中午云打印系统更加稳定和合理。

外卖打印单展示

python打印小票 python调用小票打印机_小票打印机

对接平台和客户案例展示

python打印小票 python调用小票打印机_小票_02

 

PHP SDK使用示例

PHP SDK安装

composer require ushengyun/printer

调用打印接口

//参数需要替换成实际参数

$app_id = '******';//替换成自己的参数

$app_secret = '********';//替换成自己的参数

$rpc = new \ushengyun\protocol\RpcClient($app_id, $app_secret, 'https://open-api.ushengyun.com/printer');

$Zprinter = new \ushengyun\Printer($rpc);

$device_id = '1111111';//替换成自己的参数

$device_secret = '11111111';//替换成自己的参数

$printdata = '优声云拥有自主研发的云打印机,提供稳定高效,高可用的云打印方案';//打印内容示例

try {

   $data = $Zprinter->set_args($device_id, $device_secret)->cloud_print($printdata);
   var_dump($data);
    
} catch (Exception $e) {

}

查询订单打印状态接口

$app_id = '1111111';

$app_secret = '**********';

$device_id = '1111111';

$device_secret = '**********';

$rpc = new \ushengyun\protocol\RpcClient($app_id, $app_secret);

$Zprinter = new \ushengyun\Printer($rpc);

$id = 100272;

try {

    $r = $Zprinter->get_print_status($id);

    var_dump($r);

} catch (Exception $e) {
    echo $e;
}

除此之外,优声云打印机还支持真人语音提示,断网提示,缺纸提示,忙时订单排队打印,订单保存,断电断网恢复重打,更多功能,敬请购买体验

开发文档:优声云打印机开发对接文档

优声云打印机欢迎订餐系统,商城系统,物流配送等平台接入使用,优声科技将力争实现更好的订单打印方案