Google Directory API setPassword()Java

问题描述 投票:1回答:1

我需要有关Google Directory API的帮助。我遵循这个tutorial并且每个都运作良好,我的意思是我有用户列表。但我希望我的应用程序更新密码用户。

我只需使用以下命令完成DirectoryQuickStart.java文件的代码:

User u = users.get(3);
String password = "NewPassword";
u.setPassword(password);
service.users().update(u.getId(),u).execute();

你必须阅读教程才能理解:)我在编译过程中遇到了问题:权限不足错误403:

http://postimg.org/image/4gxuli8b5/

我认为这个问题出现在开发者控制台或管理控制台的安全参数中......我不明白

提前感谢您的回答。

java api admin
1个回答
0
投票

可能是您没有在请求中包含更新用户的范围https://www.googleapis.com/auth/admin.directory.user。转到Google Directory API参考,然后从Try It,检查密码更新是否有效。链接是this

© www.soinside.com 2019 - 2024. All rights reserved.