使用Google Cloud Print从应用程序打印到餐馆中的指定打印机

时间:2017-03-26 13:27:23

标签: android ios node.js printing google-cloud-print

与我合作的餐厅在他们的实体建筑中有一台pos打印机。因此,当用户在应用上进行购买时,我们会使用square作为支付处理器,我想使用google云打印将作业发送到餐厅本身的打印机。使用谷歌云打印虽然您似乎需要用户使用该应用程序首先登录谷歌,这对应用程序的流程没有任何意义,因为它不是用户打印机我们'重新发送工作。我在后端使用node.js和parse-server,这将在iOS和Android应用程序中实现。

1 个答案:

答案 0 :(得分:1)

流程如下:

  1. 您的客户需要拥有Google帐户(gmail)
  2. 您的客户需要将打印机添加到他们的Google帐户中。如果打印机默认支持此选项,则必须按照打印机上的说明进行操作。如果打印机不支持Google Print,则必须在打印机所连接的计算机上安装Chrome,将打印机添加到系统中,然后将打印机添加到Google Print。他们可以遵循此instruction
  3. 一旦他们将打印机添加到他们的帐户,他们就可以决定谁可以访问他们的打印机。
  4. 如何访问客户端打印机

    1. 在您为他们构建的应用中,您必须有一个按钮,允许他们使用OAuth 2.0向您的应用授予对其打印机的访问权限。
    2. 一旦他们授予您的应用访问权限,您就可以代表他们管理他们的打印机。
    3. 我希望这会有所帮助:)