我正在尝试创建一个应用程序,在客户生成PDF之后自动打印PDF文件(按照客户要求)。我已经成功运行了云打印机,如果我使用Chrome等工具来打印,它可以完美地工作。
所有针对PHP的库都非常过时(长达4年),大部分都是无法正常工作或提供非常少的文档说明。尝试使用谷歌的官方文档甚至更加困难。
我能找到的最好的解决方法是使用这个库:yasirsiddiqui/php-google-cloud-print,主要是因为这是我唯一能够弄清楚如何使用的库。
但是,当我使用此库提交打印作业时,账户所有者(即我)会收到警告电子邮件,说明有可疑的人试图登录他们的帐户并且已被阻止。
是否有任何人知道是否有(可行的)库可以做到这点?另外,是否有命令行替代方案(首选),它可以与
注意:我对Python没有任何了解,而使用JavaScript提交这些作业也不是选项,因为最终用户不允许更改文档。
更新[2015/09/08]:由于某种原因,谷歌即使使用OAuth2也不允许通过某些帐户打印,通过创建一个全新的帐户并使用它进行打印的快速解决方法。
所有针对PHP的库都非常过时(长达4年),大部分都是无法正常工作或提供非常少的文档说明。尝试使用谷歌的官方文档甚至更加困难。
我能找到的最好的解决方法是使用这个库:yasirsiddiqui/php-google-cloud-print,主要是因为这是我唯一能够弄清楚如何使用的库。
但是,当我使用此库提交打印作业时,账户所有者(即我)会收到警告电子邮件,说明有可疑的人试图登录他们的帐户并且已被阻止。
是否有任何人知道是否有(可行的)库可以做到这点?另外,是否有命令行替代方案(首选),它可以与
system()
或exec()
一起使用?注意:我对Python没有任何了解,而使用JavaScript提交这些作业也不是选项,因为最终用户不允许更改文档。
更新[2015/09/08]:由于某种原因,谷歌即使使用OAuth2也不允许通过某些帐户打印,通过创建一个全新的帐户并使用它进行打印的快速解决方法。