使用 Google Oauth2,以下范围用于获取对用户电子邮件的 API 访问: https ://mail.google.com/
通过OAuth 2.0 Playground测试范围确认应用想要“查看和管理您的电子邮件”:
有没有办法只要求访问代表用户发送电子邮件?也许更具体的范围?
使用 Google Oauth2,以下范围用于获取对用户电子邮件的 API 访问: https ://mail.google.com/
通过OAuth 2.0 Playground测试范围确认应用想要“查看和管理您的电子邮件”:
有没有办法只要求访问代表用户发送电子邮件?也许更具体的范围?
如果您通过 SMTP 或 IMAP 使用 OAuth,则范围相同。但谷歌发布了一组新的范围(https://developers.google.com/gmail/api/auth/scopes)用于 Gmail API 访问。他们来了:
您可以尝试使用第 5 个,看看它是否适合您。
恐怕答案是否定的。GMail API 文档指定了一个范围 ( https://mail.google.com ) 提供读取和写入访问权限。不理想的 IMO,如果有独立的读/写电子邮件访问范围会很好。
仅供参考,SO 中的一个类似问题导致只读电子邮件访问的相同结论。