2017-03-26 6 views
1

私が扱っているレストランでは、レンガとモルタルの建物にPOSプリンタがあります。だから、ユーザーがアプリを購入するとき、私たちはペイメントプロセッサーとして正方形を使用しています。私はGoogleクラウドプリントを使用してレストラン内のそのプリンターにジョブを送信したいと考えています。 Googleのクラウドプリントを使用すると、まずユーザーにGoogleにログインする必要があるように見えますが、アプリケーションを送信するユーザーのプリンタではないため、アプリの流れには意味がありません。私はバックエンドでnode.jsとparse-serverを使用しています。これはiOSとAndroidアプリで実装されます。Googleクラウドプリントを使用して、アプリのレストラン内の指定されたプリンタに印刷する

答えて

1

次のように流れがある:

  1. あなたのクライアントは、Googleアカウント(Gmailの)を持っている必要があり
  2. あなたのクライアントは、自分のGoogleアカウントにプリンタを追加する必要があります。プリンタがデフォルトでこのオプションをサポートしている場合は、プリンタに付属の指示に​​従わなければなりません。プリンタがGoogleプリントをサポートしていない場合は、プリンタが接続されているコンピュータにChromeをインストールし、プリンタをシステムに追加して、Googleプリントに追加します。彼らはこれに続くことができますinstruction
  3. プリンタがアカウントに追加されると、プリンタにアクセスできるユーザーを決定できます。あなたが彼らのために構築しているのアプリでは、クライアントのプリンタへのアクセス

    1. を得るために、あなたは彼らがOAuth 2.0を使用して、あなたのアプリに自分のプリンタへのアクセス権を付与することを可能にするボタンを持っている必要がどのよう

  4. アプリにアクセス権を付与すると、代わりにプリンタを管理することができます。

私はこれが:)

+0

は私のための流れを説明いただきありがとうござい役に立てば幸い!私はGoogleのクラウドプリントは私がこの仕事に使用したいと思うものだとは思わない。私は何をする必要があるかについてあなたが示唆できるものはありますか?私は、印刷プロセスに関与する必要がないので、ユーザーとのやりとりを必要としないものが欲しいです。 – thailey01

+0

あなたがウェブベースのアプリを持っている場合、これはあなたの最善のオプションです。あなたのアプリがデスクトップのものなら、あなたは直接コンピュータに接続されたプリンタを使うことができます。アプリがモバイルアプリの場合、クライアントにネットワークプリンタを提供するかもしれないので、モバイルシステムにプリンタを追加するだけで済みますが、そのためにはAndroidとiOSをサポートするプリンタが必要です。 –

+0

私はwebviewでios /アンドロイドアプリを持っています。それを行う方法がないのはおかしいです。私は食品メーカーに行くチケットを印刷することにユーザーが関わることを望んでいません。 – thailey01

関連する問題