【问题标题】:G Suite Admin SDK Directory API - Getting a list of ChromeOSdevices - JavaG Suite Admin SDK Directory API - 获取 ChromeOS 设备列表 - Java
【发布时间】:2020-04-15 05:19:47
【问题描述】:

我正在开发一个程序来帮助管理 Chromebook。使用 Java,我的目标是创建一个程序,让我可以轻松地一次在多台 Chromebook 上取消配置和更改 OU。

我一直在使用 Google Admin SDK 编写一些代码,并且到目前为止能够连接到我的目录并验证 API。我遇到的问题是我正在努力获得一份可行的 Chromebook 设备列表。我已经多次查看 javadoc 并找到了几种对我的情况有帮助的数据类型和方法。不幸的是,实际上我似乎找不到使用这些功能的方法。

Chromeosdevices 数据类型中的一个方法是 getChromeosdevices(),它以 Java 列表格式返回所有 chromeOS 设备的列表。但是我找不到在哪里调用这个方法。

我需要能够比较 Chrome 设备上的序列号,但到目前为止我无法访问它们。

感谢任何人能够提供的任何帮助。如果我需要提供更多信息,请告诉我。

【问题讨论】:

标签: java google-admin-sdk


【解决方案1】:

由于您与目录 api 的连接成功,我假设您拥有 Bearer 令牌。

使用该令牌,您可以使用 chromeos 列表 API https://developers.google.com/admin-sdk/directory/v1/reference/chromeosdevices/list 检索/更新设备。这就是我在项目中使用的方式。

https://www.googleapis.com/admin/directory/v1/customer/yourcustomerid/devices/chromeos?projection=FULL/BASIC&query=location:

您还可以根据列出的任何属性获取设备。

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2018-08-07
  • 1970-01-01
  • 1970-01-01
  • 2021-01-28
  • 2015-09-23
  • 1970-01-01
  • 1970-01-01
  • 2018-10-20
相关资源
最近更新 更多