枚举可用打印机

枚举可用打印机有助于识别要打印到的打印机。

关闭枚举可用打印机

浏览器中的返回页是 JSON 格式的内容,其中枚举了打印机。在此示例中,有三个打印机。在本教程的后续步骤中,我们将打印到 PDF 打印机。

{

"serverPrinters":["PDF","TEC B-452H","TEC KP-20"],

"remotePrinters":[]

}

关闭JavaScript 示例

复制
/*---------------------------------------------------------------------------------------
Enumerate available printers */

let basePrintPortalURL = "https://example.com/Bartender/api/v1/";
let printPortalPrinters = "printers/";
let token = "token_value_from_authentication_call";

fetch(basePrintPortalURL + printPortalPrinters, {
    method: 'get',
    headers: {
    'Content-Type': 'application/json',
    'Authorization': 'Bearer ' + token
  },
    })
    .then(response => response.json())
    .then(result => {
        console.log('Success:', result);
      })
      .catch(error => {
        console.error('Error:', error);
      });