概述
优声云打印机U7是成都优声科技有限公司推出的一款WIFI、4G联网的打印机。注意这是一款热敏58mm小票打印机,就是大家购物,外卖那样的收银小票。
在原来的小票打印机世界里,通常都是U口和蓝牙,更高级一点就是ip打印机,就是那种局域网打印机,这些打印机只能在一定范围内使用,蓝牙打印机需要配合App使用,USB打印机需要连接电脑使用,ip打印机也需要客户端配合使用,优声云打印机可以支持远程打印,不限制设备和距离,不需要电脑和手机配合,那么优声云打印机为什么能实现这样的功能呢。
优声云打印机Z1是一个系列,包含3种型号的打印机,分为WIFI版本,GPRS版本,全网版本(WIFI+GPRS),可以支持很多场景下使用,它的接口是基于http的网络接口,区别于蓝牙和U口,所以可以支持PHPJAVAC#JSGOPYTHON等语言调用打印机。
优声云打印机区别于传统打印机,打印机开机后连接网络,跟服务器建立socket连接,这样服务器有订单的时候将直接发送给打印机,接口收到第三方平台通过HTTP请求发送来的订单后,找到对应的打印机通过socket发送给打印机打印。
优声云打印系统是优声科技团队自主研发的高并发、高可用、高性能、易伸缩、可扩展、安全的云打印系统,单机支持数十万并发,分布式部署可支持数百万甚至更高的连接数,基于PHP+GO语言实现,PHP负责业务逻辑,GO负责中间件和底层软件,两种语言的优劣势互补,极大提高了系统的开发效率和运行效率,使得中午云打印系统更加稳定和合理。
外卖打印单展示
对接平台和客户案例展示
PHP SDK使用示例
PHP SDK安装
composer require ushengyun/printer
调用打印接口
//参数需要替换成实际参数
$app_id = '******';//替换成自己的参数
$app_secret = '********';//替换成自己的参数
$rpc = new ushengyunprotocolRpcClient($app_id, $app_secret, 'https://open-api.ushengyun.com/printer');
$Zprinter = new ushengyunPrinter($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 ushengyunprotocolRpcClient($app_id, $app_secret);
$Zprinter = new ushengyunPrinter($rpc);
$id = 100272;
try {
$r = $Zprinter->get_print_status($id);
var_dump($r);
} catch (Exception $e) {
echo $e;
}
除此之外,优声云打印机还支持真人语音提示,断网提示,缺纸提示,忙时订单排队打印,订单保存,断电断网恢复重打,更多功能,敬请购买体验
开发文档:优声云打印机开发对接文档
优声云打印机欢迎订餐系统,商城系统,物流配送等平台接入使用,优声科技将力争实现更好的订单打印方案
最后
以上就是兴奋魔镜为你收集整理的PHP\Java\C#\Js\Go\Python调用小票打印机打印订单实现的全部内容,希望文章能够帮你解决PHP\Java\C#\Js\Go\Python调用小票打印机打印订单实现所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复