特定のメンバーのすべてのグループを取得したいと考えています。これには API インターフェイスがあります: https://developers.google.com/admin-sdk/directory/v1/guides/manage-groups#get_all_member_groups
しかし、残念ながら、この方法を見つけることができなかったため、Java SDK を使用してそれを行う方法を理解できません。この問題はどのように解決できますか?
特定のメンバーのすべてのグループを取得したいと考えています。これには API インターフェイスがあります: https://developers.google.com/admin-sdk/directory/v1/guides/manage-groups#get_all_member_groups
しかし、残念ながら、この方法を見つけることができなかったため、Java SDK を使用してそれを行う方法を理解できません。この問題はどのように解決できますか?
メソッドを追加する必要はありません。Directory.Groups.List を使用して、userKey パラメータを次のように設定できます。
//... imports, initializations etc.
Directory service = new Directory.Builder(httpTransport, jsonFactory,
credential).build();
Groups userGroups = service.groups().list().setUserKey("member@domain.com")
.execute();
クラス com.google.api.services.admin.directory.Directory クラスに新しいメソッドを追加して、https://www.googleapis.com/admin/directory/v1/groups? userKey= {userKey} を照会します。このようにして、メンバーのグループを取得できます。