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

时间:2016-04-27 02:53:42

标签: gmail-api

我已成功使用带有桌面应用程序的Gmail API读取我的收件箱内容。 但是当我试图阅读其他人的Gmail收件箱时,我会被委托拒绝例外吗?

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

2 个答案:

答案 0 :(得分:0)

是的,可以访问其他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

答案 1 :(得分:0)

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

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

请参阅位于 Google Workspace Marketplace

的 EZ Gmail 阅读器