-1

Ich frage mich, ob ich mit cognito Facebook Login weitermache ob ich noch in der Lage sein werde die Daten wie Alter, Geschlecht und Interessen zu bekommen wie ich glaube man kann mit normalem Facebook einloggen.Cognito Facebook graph api Benutzerdaten

Danke für die Hilfe

Antwort

0

Update von OP: Sie können dies leicht tun.

In der Facebooksigninprovider-Klasse von Cognito rufen Sie einfach die Standardmethode loginWithReadPermissions aus dem Facebook SDK auf. Sie müssen also nur dem Array Berechtigungen hinzufügen.

Beispiel unten ich die Benutzer auf die signin eine E-Mail erhalten hinzugefügt:

LoginManager.getInstance().logInWithReadPermissions(signInActivity, 
       Arrays.asList("public_profile", "email")); 
2

Nicht durch Cognito, können Sie nicht. Cognito nutzt Facebook nur dazu, die Identität eines Nutzers zu validieren, danach gibt es keine Integration.

Ich würde denken, es sollte immer noch möglich sein, mit ein wenig Code, der von dem Login-Callback abzweigt, das Cognito verwendet. Auch dies wird nicht durch irgendeine Cognito-Funktion geschehen und müsste auf Ihrem Ende sein.