PHP\JAVA\C#\JS\GO\PYTHON调用打印机

1 690

中午打印机Z1是安徽中午科技有限公司推出的一款WIFI/GPRS联网的打印机。注意这是一款热敏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 zhongwu/printer

调用打印接口

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

$app_id = '******';

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

$rpc = new \zhongwu\protocol\RpcClient($app_id, $app_secret, 'http://api.zhongwuyun.com');

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

$device_id = '1111111';

$device_secret = '11111111';

$printdata = '中午云拥有自主研发的云打印机,提供稳定高效,高可用的云打印方案';

try {

    $Zprinter->set_args($device_id, $device_secret)->cloud_print($printdata);

    

} catch (Exception $e) {

}

LOGO设置接口

$app_id = '××××';

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

$device_id = '123457';

$device_secret = 'jnxiaer7';

$rpc = new \zhongwu\protocol\RpcClient($app_id, $app_secret, 'http://api.zhongwuyun.com');

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

try {

    $Zprinter->set_args($device_id, $device_secret)->set_logo(__DIR__."/images/logo.png");

} catch (Exception $e) {

}

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

开发文档:中午云打印机开发对接文档

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

回帖