首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Google目录API访问

Google目录API访问
EN

Stack Overflow用户
提问于 2020-04-17 19:17:25
回答 1查看 228关注 0票数 0

我正在尝试获取使用指定的客户Id注册的铬设备列表。

我已经完成了以下步骤。

  1. 启用Google管理目录API
  2. 创建服务帐户并下载用于连接的jwt.json文件。
  3. 启用了域宽G-套件代表团的优势。
  4. 将此客户端id注册为授权的API客户端Thru Google Admin(管理API客户端访问) 客户机Id :我们的clientid范围:查看和管理您的Chrome设备的元数据https://www.googleapis.com/auth/admin.directory.device.chromeos查看您的Chrome设备的元数据https://www.googleapis.com/auth/admin.directory.device.chromeos.readonly

令牌已成功创建。

{"access_token":"ya29.c.KpEB****K*********lufaGlx5k********hvAdADxBhOA****8R3rnTPKKnVb97sdPFG66wHy4FPrnx6KskafKXrBBfEgILdDelP-n5irpKm5h8y8oBWHO*******Xg","token_type":"Bearer","expiry_date":1587150649000,"refresh_token":"jwt-placeholder"}

现在,我正在尝试使用这个Bearer来访问以下API

https://www.googleapis.com/admin/directory/v1/customer/ourcustomerid/devices/chromeos

这总是给出以下错误。

代码语言:javascript
复制
{
  "error": {
    "errors": [{
      "domain": "global",
      "reason": "forbidden",
      "message": "Not Authorized to access this resource/api"
    }],

    "code": 403,
    "message": "Not Authorized to access this resource/api"
  }
}

不知道是什么问题。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-04-17 21:04:51

它在添加模拟用户电子邮件地址之后工作..。最初是

代码语言:javascript
复制
const jwtAuth = new google.auth.JWT(
            quickstart.client_email,
            null,
            quickstart.private_key,
            [
                'https://www.googleapis.com/auth/admin.directory.device.chromeos',
                'https://www.googleapis.com/auth/admin.directory.device.chromeos.readonly'
            ]
);

然后,我增加了主题作为模拟用户电子邮件地址。

代码语言:javascript
复制
const jwtAuth = new google.auth.JWT(
            quickstart.client_email,
            null,
            quickstart.private_key,
            [
                'https://www.googleapis.com/auth/admin.directory.device.chromeos',
                'https://www.googleapis.com/auth/admin.directory.device.chromeos.readonly'
            ],
            'email address of the impersonated user',
);
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61279055

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档