GitkitClient.getAllUsers() kullanarak web uygulamam için tüm kullanıcıları (Java arka ucu için GAE) almaya çalışıyorum. Sadece Identity Toolkit’e başladım ve 10-12 kullanıcısı var. Google Identity Toolkit Java kütüphanesinin gitkitClient.getAllUsers() düzgün çalışmıyor
ararım
gitkitClient.getAllUsers()
herhangi kullanıcıya ve döndürür bu uyarıyı bulamazsa: max
gitkitClient.getAllUsers(5)
sonuçları için ben bir parametre ile çağırırsanız
com.google.identitytoolkit.GitkitClient$1 getNextResults
WARNING: JSONObject["email"] not found.
, bu 5 kullanıcıları doğru döner. Ancak 7'yi geçersem, tekrar bir kullanıcı bulamaz ve aynı uyarıyı döndürür (yukarıdaki gibi). 10'dan fazla kullanıcım olduğunu biliyorum.
Ben gitkitClient.getUserByEmail("[email protected]")
kullanırsanız benim kod örneği oluyor İşte ilk 5.
dönmedi kullanıcıları alabilirsiniz:
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());
}
}
Ben bir şey eksik?
Evet, kullanıyorum. Orijinal gönderime kod örneği ekledim. Yardım ettiğin için teşekkür ederim. – DFB