【发布时间】:2017-10-24 21:00:56
【问题描述】:
我正在尝试使用以下参数请求gapi.client.directory.users.list:
'customer': 'my_customer',
'maxResults': 100,
'orderBy': 'email'
当我的帐户是域管理员时获得成功结果。当我使用 非管理员 帐户执行相同的请求时,它会返回 403 结果。
我去了 https://admin.google.com/AdminHome?chromeless=1#OGX:ManageOauthClients 并添加了 _______.apps.googleusercontent.com 作为客户端和 https://www.googleapis.com/auth/admin.directory.user.readonly 作为范围。即使这样我也得到了 403 结果。
我在 Java 和 Python 中看到了一些“模拟”函数......但在浏览器上下文中没有看到 Javascript,而不是 NodeJS。
有人可以帮助我允许在我的域的普通用户的管理目录 api 中列出用户的请求吗?
【问题讨论】:
标签: javascript google-api google-admin-sdk google-api-javascript-client