我正在开发一项功能,可以从其他工作区读取电子邮件以进行审核,并且想知道如何利用服务帐户来访问电子邮件。我将首先解释我的方法,并就这个问题进行更多阐述。
这是我的问题。
将我的应用程序注册到谷歌工作区市场后(我尚未完成),并且在工作区管理员下载并同意应用程序的范围后,我该如何进行 api 调用?它是请求应用程序范围时来自 OAuth 流的访问令牌,还是我为服务帐户创建的相同旧 json 密钥文件?
工作区管理员同意市场应用程序范围后,管理员是否需要手动执行域范围的委派步骤?还是只要同意就可以了?
是否有任何我可以受益的参考资料(博客文章、官方文档或任何东西)?
--
我了解到您目前正在您的项目中使用它。但是,如果您希望在 Google Workspace Marketplace 上发布该应用。您应该考虑 0Auth 工作流程。 0Auth 与服务帐户。请参阅此参考资料以帮助您进一步完成您的项目。
2.
-- 因为您应该使用不同的授权工作流程。域范围委派应该偏离主题并且不是必需的。
取决于您的用例。我将链接参考资料,帮助您了解最适合您的用例的内容。