【发布时间】:2020-04-22 07:54:03
【问题描述】:
我正在试用我的新 SMTP 库并尝试使用它通过 Gmail 发送邮件。为此,我需要一个 OAuth2 访问令牌。我在 Google API 控制台中设置了 OAuth2 客户端帐户,启用了 Gmail API 并在 OAuth 同意屏幕设置中添加了 https://mail.google.com/ 范围。尽管如此,对https://accounts.google.com/o/oauth2/device/code 的 POST 请求仍返回错误
invalid_scope。将范围切换到email 会使请求通过。我尝试了两个不同的 HTTP 客户端,以确保这不是一些奇怪的编码问题。
我做错了什么?
【问题讨论】:
标签: email oauth-2.0 gmail-api google-oauth