是否可以使用 Gmail API 访问其他人的 Gmail 收件箱



我能够使用带有桌面应用程序的Gmail API成功读取我的收件箱内容。但是当我尝试阅读其他人的 gmail 收件箱时,我收到委派被拒绝异常?

所以我的问题是,Gmail API 是否允许应用程序访问其他人的收件箱,还是只允许使用凭据生成文件的人Client_secret?

是的,可以访问其他人的Gmail收件箱。要访问 Gmail 邮箱,请使用 Gmail API。Gmail API 通过自然界面ThreadsMessagesHistory,为您提供灵活的、RESTful 的访问用户收件箱。要使用 Gmail API,您只需提供所选语言的client library,以及一个可以authenticate Gmail 用户的应用程序即可。对 Gmail API 的所有请求都必须经过身份验证的用户授权。当您的应用需要代表用户访问 Google API 时,您应该使用服务器端流。

下面是如何实现服务器端授权的文档:https://developers.google.com/gmail/api/auth/web-server

这可能是由于监管限制,我不知道为什么,但事实证明,谷歌还没有在Google Workspace管理员控制台中构建任何用于跟踪Gmail邮件的后端支持选项

如果您的组织需要访问其他用户的Gmail帐户或跟踪Gmail邮件,我强烈建议使用Gmail Reader,这是一个经过验证的Google Workspace插件,具有非常用户友好的界面和快速安全的安装过程直接从您的Google Workspace Marketplace管理员控制台。

在Google Workspace Marketplace上查看EZ Gmail阅读器

最新更新