我已经开始研究 Google Cloud Print 项目,希望为我的网络创建一个自定义应用程序。我有一个 Windows 打印服务器,它运行着一个我希望向其提交作业的打印机队列。使用 Crome 浏览器设置谷歌云打印,我能够很好地提交和打印作业。但是,我的最终目标要复杂一些。
一旦作业到达我的网络,我需要从服务器端客户端端点自定义访问控制。意思是,一旦提交了作业,我需要能够检查作业所有者的用户名并进行相应的处理。从外观上看,/fetch 接口不存储作业的原始所有者,只是它最终所在队列的最终所有者。这意味着,用户 A 将 Google 云打印机链接到他们的帐户并与用户 B 共享它。用户 B 将作业提交到共享队列。当我在共享打印机 ID 上运行 /fetch 时,用户是用户 A。
还有其他人涉足这个吗?
谢谢