Wie erhalte ich Benutzer-E-Mail und Geburtstag von Facebook API Version v2.4?
Ich kann die E-Mail des Facebook-Benutzers in API-Version 2.4 nicht erhalten. Ich habe eine App in der API-Version 2.3, sie gibt die E-Mail und andere Details des Benutzers zurück, aber jetzt hat Facebook die API-Version auf eine neue Anwendung aktualisiert. Wenn ich die alte Anwendung wie veriosn <= 2.3 verwende, wird die Benutzer-E-Mail mit dem folgenden Code zurückgegeben. Aber in der API-Version 2.4 kann ich die E-Mail und das Geburtsdatum nicht abrufen.
GraphRequest.newMeRequest(result.getAccessToken(), new GraphRequest.GraphJSONObjectCallback()
{
@Override
public void onCompleted(JSONObject me, GraphResponse response)
{
if (response.getError() != null)
{
// handle error
}
else
{
Log.e("",""+me.toString());
Log.e("",""+response.getJSONObject().toString());
}
}
}).executeAsync();