0

我正在使用 javascript 客户端库尝试获取域中的用户列表,但在响应中找不到 404。

gapi.client.load('admin', 'directory_v1', function() {
    var request = gapi.client.directory.users.list({ domain: "mydomain.com"});
        request.execute(function(resp) {
            console.log(resp);
    });
});

在此之前我有一个加载函数,它可以获取用户信息并且工作正常,它只是我无法工作的目录 api。我添加了 admin.directory.user 范围,并且我有正确的客户端 ID 和 api 密钥。我在项目的“服务”选项卡中启用了 Admin SDK。创建项目的帐户具有除超级管理员之外的所有管理员权限。使用 admin sdk api 是否需要采取一些额外的步骤?我错过了什么?

任何帮助,将不胜感激。

4

1 回答 1

0

您需要在管理控制台中授予 ClientId 的 Oauth 访问权限。安全 -> 高级设置 -> 管理 Oauth 客户端访问然后添加您的客户端 ID 和所需的范围。

于 2014-08-25T02:46:32.653 回答