Jon*_*ien 4 c# oauth google-api google-cloud-print
我有一个使用谷歌云打印的应用程序.打印机在公司谷歌帐户上注册.我现在必须更改应用程序以使用oAuth,并且由于应用程序作为服务运行(不涉及用户),我似乎必须使用Google服务帐户.我从拥有云打印打印机的Google帐户创建了一个服务帐户.
我可以验证并发出提交命令,但提交失败,用户未批准,我怀疑是因为服务帐户实际上并不拥有打印机.
有没有人使用oAuth,服务帐户和c#进行谷歌云打印,并确认它确实有效?
小智 10
我有同样的问题,我得出了与你相同的结论:服务帐户不拥有打印机.我在这里找到了一个解决方案:https://stackoverflow.com/a/19951913/3122797
基本上,您需要做的是与您的服务帐户共享您的打印机帐户.问题是服务帐户必须接受共享,这是不可能的.dexter提出的替代解决方案 - 我成功尝试过 - 是
因此,共享有效,对Google云打印的API调用也是如此.
归档时间: |
|
查看次数: |
1443 次 |
最近记录: |