我已成功使用带有桌面应用程序的Gmail API读取我的收件箱内容。 但是当我试图阅读其他人的Gmail收件箱时,我会被委托拒绝例外吗?
所以我的问题是,Gmail Api是否允许应用程序访问其他人收件箱,或者只有在生成Client_secret文件时使用凭据的人?
答案 0 :(得分:0)
是的,可以访问其他Gmail收件箱。要访问Gmail邮箱,请使用Gmail API。 Gmail API通过Threads
,Messages
和History
的自然界面为您提供灵活,RESTful访问用户的收件箱。
您需要使用Gmail API的所有内容都是client library
,用于选择语言,以及可以authenticate
用作Gmail用户的应用。所有对Gmail API的请求都必须由经过身份验证的用户授权。当您的应用程序需要代表用户访问Google API时,您应该使用服务器端流程。
以下是如何实施服务器端授权的文档:https://developers.google.com/gmail/api/auth/web-server
答案 1 :(得分:0)
这可能是由于监管限制,我不知道为什么,但事实证明 Google 尚未在 Google Workspace 管理员控制台中构建任何用于跟踪 Gmail 邮件的后端支持选项
如果您的组织需要访问其他用户的 Gmail 帐户或跟踪 Gmail 邮件,我强烈建议使用 Gmail 阅读器,它是经过验证的 Google Workspace 插件,具有非常用户友好的界面和直接从您的 Google 快速安全的安装过程Workspace Marketplace 管理员控制台。
的 EZ Gmail 阅读器