0

ドメインからユーザーの電子メール リストを取得しようとしています。

Ok。これが私のやり方です(コードスニペット):

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 に答える