佳博云 - pkg6/cloud-print GitHub Wiki
基于佳博云的 PHP 接口组件
<?php
require 'vendor/autoload.php';
$printer = \Pkg6\cloudPrint\Factory::Poscom([
'memberCode' => '',
'apiKey' => '',
]);
//查询(打印机)分组列表
$printer->group([]);
//添加(打印机)分组
$printer->addGroup([
'grpName' => '',
]);
//添加打印机
$printer->adDdev([
'deviceID' => '',
'devName' => '',
'grpID' => '',
'mPhone' => '',
'nPhone' => '',
'cutting' => '',
]);
//修改设备信息
$printer->editDev([
'deviceID' => '',
'devName' => '',
'grpID' => '',
'mPhone' => '',
'nPhone' => '',
'cutting' => '',
]);
//删除设备
$printer->delDev([
'deviceID' => '',
]);
//查询打印机状态
$printer->getStatus([
'deviceID' => '',
]);
//打印
$printer->print([
'charset' => '',
'deviceID' => '',
'msgDetail' => '',
'msgNo' => '',
'reprint' => '',
'multi' => '',
'mode' => '',
'times' => '',
'voice' => '',
]);
//设置打印机语音类型
$printer->sendVolume([
'deviceID' => '',
'volume' => '',
]);
//打印机切换播报类型
$printer->setVoiceType([
'deviceID' => '',
'voiceType' => '',
]);
//模板列表
$printer->listTemplate([]);
//指定模板打印
$printer->templetPrint([
'deviceID' => '',
'templetID' => '',
'tData' => '',
'charset' => '',
'msgNo' => '',
'reprint' => '',
'multi' => '',
]);