使用gmail api访问委派的邮件文件夹

时间:2014-09-04 15:58:24

标签: gmail-api google-schemas

让我们说有alice@gmail.com和bob@gmail.com。爱丽丝已将她的帐户委托给鲍勃。当我使用Bob进行身份验证并尝试使用REST接口列出Alice收件箱时,我收到403错误:

bob@gmail.com does not have privileges to alice@gmail.com mailbox.

用于查询收件箱的网址是:

www.googleapis.com/gmail/v1/users/alice@gmail.com/messages

当我使用bob@gmail.com(或我)作为userId时没有问题。如何访问Alice的帐户?

问候

1 个答案:

答案 0 :(得分:1)

您需要获得爱丽丝的同意和oauth令牌才能通过API访问爱丽丝的帐户 - 不支持委派,就像在网络界面中一样。