2016-06-21 7 views
2

Gibt es eine Möglichkeit, Informationen über den Benutzer in AWS Cognito-Pool (auf Android) zu erhalten, der nicht eingeloggt ist und seine ID kennt? Ich habe versucht, diesen Code:AWS Kognitive Benutzerinformationen mit ID

AppHelper.getPool().getUser(username).getDetailsInBackground(detailsHandler); 

jedoch nur für Benutzernamen arbeitet, die derzeit angemeldet ist

Antwort

2

Nein, es ist nicht..

Sie erhalten die Benutzerinformationen anhand des Benutzernamens, indem Sie AdminGetUser von Ihrem Backend mit Ihren Entwickler-Anmeldeinformationen, aber nicht von einem Android-Client aufrufen.

+0

Was in der Situation, wenn ich mich als normaler Benutzer angemeldet ist und ein anderes Benutzerprofil (Bild usw.) sehen möchte. Wie bekomme ich diese Informationen über andere Benutzer? –

+0

Cognito-Benutzerpools unterstützen diesen Anwendungsfall ab sofort nicht. –

+1

Ich baue eine soziale App auf AWS. Wie kann ich dann Benutzer-Freunde-Verbindungen herstellen oder beispielsweise Benutzer anzeigen, die einer bestimmten Veranstaltung beigetreten sind (mit ihren Profilbildern?)? Gibt es eine Möglichkeit, mit AWS darüber zu sprechen? –