如何在不成为超级管理员的情况下获取Google API访问公司目录?

时间:2015-11-04 19:22:48

标签: google-api google-contacts

查看我在Gmail中看到的用户的屏幕截图: enter image description here

有没有办法在不需要超级管理员权限的情况下获得对此列表的编程访问权限?我已经看过API https://developers.google.com/admin-sdk/directory/v1/reference/users/list但它需要超级管理员级别的访问才能访问它。如果我以用户身份查询它,我会得到“403:未授权访问此资源/ api”。

是否有我可以要求的范围,以便用户可以访问公司目录?

1 个答案:

答案 0 :(得分:0)

对于非管理员,您必须使用参数“viewType = domain_public”,以便用户可以访问此信息。 请记住,要使此参数起作用,应启用联系人共享选项 要检查此选项,请在管理控制台中转到“应用> Google Apps>通讯录>共享设置” 检查这是否适合您。