Gmail Oauth IMAP的只读范围

时间:2014-02-08 00:43:07

标签: oauth gmail

有没有办法通过oauth以只读权限访问gmail?我找到了这个范围:https://www.googleapis.com/auth/gmail.readonly但它不起作用。

我使用readonly范围接收令牌,但当我尝试使用它时,我得到:

Net :: IMAP :: NoResponseError:凭据无效(失败)

有什么想法吗?

2 个答案:

答案 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/范围内。