【问题标题】:Google Directory API users list gives 404 Not foundGoogle Directory API 用户列表给出 404 Not found
【发布时间】:2013-07-15 17:16:25
【问题描述】:

我正在使用 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 是否需要采取一些额外的步骤?我错过了什么?

任何帮助将不胜感激。

【问题讨论】:

  • 您能否确认您已在管理控制台中启用 API 访问 - support.google.com/a/bin/answer.py?hl=en&answer=60757
  • @ArunNagarajan 它说“API 访问已启用。您通过此控制面板进行的任何更新都不会传输到您的用户管理系统。”这是相同的 API 访问权限,还是我必须访问安全性?它没有出现在我的仪表板上。

标签: google-admin-sdk


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-18
    • 2013-03-10
    • 2012-12-22
    • 2013-11-11
    • 1970-01-01
    相关资源
    最近更新 更多