0

我正在尝试从我的域中获取用户电子邮件列表。

行。这就是我的做法(代码片段):

UserService userService = new UserService("ProvisioningApiClient");
userService.setOAuth2Credentials(credential);
userService.useSsl();

UserFeed userFeed = userService.getFeed(url, UserFeed.class);

for (UserEntry userEntry : userFeed.getEntries()) {
    logger.warning(userEntry.getEmail().toString());
}

记录器将抛出 NullPointerException 错误。但是当我尝试使用 userEntry.getTitle.getPlainText() 时,会显示名称。

有什么我错过的吗?

4

1 回答 1

0

这是我找到的解决方案:

设置一个常数

private static final string DOMAIN = "mydomain.com";

然后从 userEntry 中获取用户名并附加带有别名和域的字符串。

String userEmail = userEntry.getLogin.getUsername + "@" + DOMAIN;
于 2012-12-28T01:47:37.800 回答