如何使用管理员访问令牌访问用户邮箱

时间:2015-02-05 10:42:20

标签: google-api google-admin-sdk gmail-api google-directory-api

我获得了管理员用户的访问令牌。现在我必须使用gmail api像往常一样检索用户的域名gmail元数据,如REST api。

Ex:https://www.googleapis.com/gmail/v1/users/me/threads?access_token=user_access_token

现在我必须使用管理员令牌

获得相同的用户线程

https://www.googleapis.com/gmail/v1/users/user_id/threads?access_token=admin_access_token>

我是以正确的方式做这件事还是建议我解决这个问题的最佳方法。

1 个答案:

答案 0 :(得分:1)

我强烈建议利用OAuth2 Service Account(签名JWT)。正确配置后,您可以指定' sub'参数与您域中的任何用户一样。