使用Google Admin java sdk检索成员的所有组

时间:2013-09-20 08:40:53

标签: google-api google-api-java-client google-admin-sdk

我想检索给定成员的所有群组。 这有一个api接口: https://developers.google.com/admin-sdk/directory/v1/guides/manage-groups#get_all_member_groups

但不幸的是我无法弄清楚如何使用java SDK来做到这一点,因为我无法找到这方法。 如何解决这个问题?

2 个答案:

答案 0 :(得分:1)

您不需要添加方法,可以使用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();

答案 1 :(得分:0)

将新方法添加到com.google.api.service.admin.directory.Directory类中以查询https://www.googleapis.com/admin/directory/v1/groups?userKey= {userKey}。这样您就可以检索成员的组。