如何访问Gmail委托人的电子邮件

时间:2017-03-02 22:27:45

标签: gmail-api

我们假设Bob已将其Gmail帐户委托给Alice。我使用OAuth 2.0对Alice进行了身份验证,并拥有访问令牌。如何访问Bob的电子邮件而不是Alice的电子邮件?我假设这会起作用:

https://www.googleapis.com/gmail/v1/users/bob@gmail.com/labels?access_token=<alicetokenhere>

这只是给我一个403错误。我知道如何使用服务帐户执行此操作,但这些用户不属于Google Apps域,只是个人用户。可以吗?

1 个答案:

答案 0 :(得分:0)

Gmail API当前不支持委派-Gmail委派只能通过Web UI或使用GSSMO(对于G Suite用户)进行。

使用API​​(或IMAP)客户端执行此操作的正确方法是,让鲍勃也使用OAuth对您的应用进行授权。