有没有办法通过oauth以只读权限访问gmail?我找到了这个范围:https://www.googleapis.com/auth/gmail.readonly但它不起作用。
我使用readonly范围接收令牌,但当我尝试使用它时,我得到:
Net :: IMAP :: NoResponseError:凭据无效(失败)
有什么想法吗?
答案 0 :(得分:0)
正确的范围如下:
scope: ['https://mail.google.com/', 'https://www.googleapis.com/auth/userinfo.email']
答案 1 :(得分:0)
据我了解,https://www.googleapis.com/auth/gmail.readonly
范围仅提供对GMail API的访问。
但是您尝试使用IMAP,它不包含在gmail.readonly
中。仅在完整的https://mail.google.com/
范围内。