Google api GoogleApps java客户端信息

Google api GoogleApps java客户端信息,google-api,google-apps,google-api-java-client,google-admin-sdk,Google Api,Google Apps,Google Api Java Client,Google Admin Sdk,我正在GoogleApps上编写java客户端,用于管理用户和组。我以前使用的是provisioning api,现在已经不推荐了。根据信息,需要使用AdminSDK的目录api。我访问了提供的链接,但找不到任何示例客户机来开始使用目录api。请引导我获得信息或样本客户开始 谢谢你说得对。没有(Admin SDK)目录API示例可供遵循() 如果我是你,我会遵循(我想这是你需要使用的) 然后,您可以通过查看其他示例来了解其工作原理,并按照以下步骤使用它 编辑: 用户密码重置示例: User us

我正在GoogleApps上编写java客户端,用于管理用户和组。我以前使用的是provisioning api,现在已经不推荐了。根据信息,需要使用AdminSDK的目录api。我访问了提供的链接,但找不到任何示例客户机来开始使用目录api。请引导我获得信息或样本客户开始


谢谢你说得对。没有(Admin SDK)目录API示例可供遵循()

如果我是你,我会遵循(我想这是你需要使用的)

然后,您可以通过查看其他示例来了解其工作原理,并按照以下步骤使用它

编辑:

用户密码重置示例:

User user = service.users().get(username + '@' + domainName).execute();
user.setHashFunction("SHA-1");
user.setPassword(DigestUtils.sha1Hex(newPassword));
service.users().update(username + '@' + domainName, user).execute();

谢谢你。。我正在浏览那个示例程序。如果你有任何关于如何使用目录api管理用户的参考资料,请向我们推荐。我已经更新了我的答案,包括一些用法。我不会用样本喂你,所以我建议你使用一个好的IDE(自动完成)和客户一起玩。嗨,AMS。。我在那个客户机上工作,能够管理用户。但我有一个问题。当我运行代码时,它会导航到一个谷歌登录页面并要求提供凭据。我们可以在客户端本身通过提供凭证而不进入UI登录页面来完成吗??有可能吗?这就是为什么要设立服务帐户的原因。我已经说过你应该在我的回答中使用它,甚至还向你指出了一个关于如何获取GoogleCredential对象的Java示例代码。请仔细阅读此()将告诉您如何在云控制台中设置服务帐户。