gitkitClient.getAllUsers()を使用して、自分のWebアプリケーション(GAE for Javaバックエンド)のすべてのユーザーを取得しようとしています。私はIdentity Toolkitを使い始めて10-12人のユーザーを持っています。Google Identity Toolkit JavaライブラリのgitkitClient.getAllUsers()が正しく動作しない
私はそれがすべてのユーザーと戻り、この警告見つからないgitkitClient.getAllUsers()
呼び出すと:私は最大のパラメータとそれを呼び出す場合
com.google.identitytoolkit.GitkitClient$1 getNextResults
WARNING: JSONObject["email"] not found.
を、正しく5人のユーザーを返し、gitkitClient.getAllUsers(5)
結果。しかし、私が7を渡すと、再びユーザーが見つからず、同じ警告が返されます(上記と同じです)。私は10人以上のユーザーがいることを知っています。
私はgitkitClient.getUserByEmail("[email protected]")
を使用している場合は、私は最初の5
で返されていないユーザーは、ここに私のコードサンプルがあります得ることができます。
Iterator<GitkitUser> allUsers = gitkitClient.getAllUsers();
int count = 0;
if (allUsers != null) {
while (allUsers.hasNext()) {
count++;
GitkitUser gUser = allUsers.next();
logger.info("" + count + ". User email : " + gUser.getEmail() + " Id : " + gUser.getLocalId());
}
}
私は何かが足りないのですか?
はい、それは私が使用しているものです。元の投稿にコードサンプルを追加しました。ご協力いただきありがとうございます。 – DFB