如何使用谷歌API获取域邮件列表

时间:2012-05-07 08:08:11

标签: google-apps-script gmail google-apps

我的公司已经为我们自己的域名注册了gmail应用程序,我的问题似乎很简单: 如何通过谷歌API检索公司域内的Gmail用户地址列表,是否有人可以为我提供参考或任何解决方案?

3 个答案:

答案 0 :(得分:2)

provisioning API有一个API call来检索域中的所有用户。

<强>更新 刚刚意识到 - 这里已经有一个重复的问题:List emails of clients accounts on Google Apps

答案 1 :(得分:0)

您也可以通过Google Apps脚本中的UserManager.getAllUsers()获取它https://developers.google.com/apps-script/class_usermanager

答案 2 :(得分:0)

您可以使用Google的UserManager()函数获取您域中添加的用户列表 API,但UserManager仅允许帐户管理员检索数据。

这是参考代码:

function myFunction() {
var users = UserManager.getAllUsers();
for (var i in users) {
    Logger.log(users[i].getEmail());
}

}

输出代码: 它会为您提供您所有域用户的电子邮件地址,您可以在日志中查看