文档对此有点不清楚。我真的可以这样做吗?到目前为止我看到的唯一示例来自 Google 文档,该文档显示它使用 GoogleAuthorizationCodeFlow 类获得授权。我看过一些使用服务帐户更新和检索用户列表的示例,但没有看到用于创建的示例。这可能吗?如果是这样,有谁知道周围有任何例子吗?我似乎找不到任何解决它的方法。
最佳答案
您可以按照以下 API 文档页面中概述的步骤创建服务帐户并执行域范围的授权,请记住您需要域管理员的电子邮件地址,服务帐户可以对其进行操作代表:
https://developers.google.com/admin-sdk/directory/v1/guides/delegation
该页面包含一个 Java 示例,说明如何使用在 Google Developers Console 上创建的服务帐户和私钥来实例化 com.google.api.services.admin.directory.Directory 对象。然后使用我在此答案中提供的示例来创建用户:
Create gmail account for a domain using Google Admin SDK Directory API in Java
关于google-api-java-client - 使用带有 Google Admin SDK 的服务帐户创建用户?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26238087/