gmail - 如何获得对 GMail 的 OAuth 访问权限?

标签 gmail oauth-2.0 google-oauth

您如何获得用户启动的访问权限以阅读他们的电子邮件?似乎有 OpenID、OAuth、OAuth2 和其他随机解决方案。

到目前为止我想出的最好的是 OAuth2 和 scope=https://mail.google.com/ .

是否有任何权限可以让我对邮件进行只读访问,并且理想情况下不会用以下权限通知吓唬用户:

“查看和管理您的邮件
当我不使用应用程序时执行这些操作”

所有我想要的,如果可能的话“查看你的邮件”。

最佳答案

The GMail API documentation说只有一个范围可以访问所有内容。

还有一个功能叫做GMail Inbox Feed这可能是您想要的,但它仅适用于 Google Apps 域。

关于gmail - 如何获得对 GMail 的 OAuth 访问权限?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14107563/

相关文章:

delphi - Indy 10 - 从 GMail 帐户发送消息时 IdSMTP.Send() 挂起

android - 检查上传进度(适用于 Android 的 Google GMail API)

c# - 通过 smtp 的 gmail 对话

c# - Google Drive Api - 带有 Entity Framework 的自定义 IDataStore

google-oauth - 使用 Google 服务帐户模拟用户列表

authentication - 如何在没有 Google Dll 的情况下验证 Gmail API

java - Spring Oauth2 提供程序 PreAuthorize 无法注入(inject) Autowiring

security - 如何保护刷新 token 免受黑客攻击

javascript - Google 登录扩展 token

oauth - 如何使用 Google API 交换 OAUTH token ( Go )