微信小程序调用打印机

随着微信小程序的出现,微信已经完全占据了我们的生活,智能化互联网时代的到来,带给我们的便利我想不用说大家都是深有体会,随着小程序的火爆,随之带动着用户对打印的需求,那么,微信小程序是如何对接打印机的呢,这篇文章就为大家介绍微信小程序与小票打印机的具体对接流程。

中午打印机Z1是安徽中午科技有限公司推出的一款WIFI/GPRS联网的打印机。注意这是一款热敏58mm小票打印机,就是大家购物、外卖那样的热敏小票。

中午打印机与传统打印机不同, 传统打印机需要依赖设备驱动、蓝牙连接,专业的人负责打印,而中午云打印基于云端开发的云打印平台,只需要连接WiFi即可自动接单打印,支持美团/饿了么/百度外卖/京东到家/小程序/口碑/微盟等20多家订单平台自动接单打印,同时公司也开放接口为第三方公司服务,适合小程序点单,外卖平台,医院、ktv、餐饮、商城、酒店、加油站等场景运用。

接下来就教大家对接云小票机。

现在的云打印机都开放了第三方基于http的接口,支持开发,中午打印机也支持调用基于http的接口,支持PHP/PYTHON/JAVA等语言的调用

PHP调用

我们使用中午云SDK来开发对接

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) {

}
  • 设置声音
set_args($device_id, $device_secret)->set_sound(1);

} catch (Exception $e) {

}

至此微信小程序调用打印机远程打印开发完毕

开发文档见http://wiki.zhongwuyun.com

你可能感兴趣的:(微信小程序调用打印机)