クライアント用に生成された後に PDF を自動的に印刷するアプリを作成しようとしています。(彼の要求により) 私はクラウド プリンターを起動して実行しましたが、クロムのようなもので使用しようとすると、完全に正常に動作します。
PHP のすべてのライブラリは非常に古く (最大 4 年前)、それらのほとんどは完全に壊れているか、使用方法に関するドキュメントがほとんどまたはまったく提供されていません。Google 独自のドキュメントを使用しようとするのはさらに悪夢です。
私が思いついた最善の方法は、このライブラリを使用することでした: yasirsiddiqui/php-google-cloud-print、主にそれが実際に使用方法を理解できる唯一のものだったからです。
しかし、これを使用して印刷ジョブを送信すると、アカウントの所有者 (私) は、不審な人物がアカウントにログインしようとしてブロックされているという警告メールを受け取ります。
これを行うための(作業中の)ライブラリがあるかどうか、または私が使用できるコマンドラインの代替(推奨)があるかどうか、誰かが知っていますsystem()かexec()?
注: Python の知識は 0% です。JavaScript を使用してこれらのジョブを送信することはできません。エンド ユーザーがドキュメントを変更することは許可されていないためです。
更新 [2015/09/08]:何らかの理由で、Google は OAuth2 を使用している場合でも一部のアカウントを介した印刷を許可していません。これを修正するための簡単なハックは、まったく新しいアカウントを作成し、それを使用して印刷することでした。