Ich baue eine Android-App mit Facebook SDK für OAUTH. Ich habe ein Zugriffs-Token und eine Benutzer-ID.Abrufen des vollständigen Benutzerprofils mit Facebook OAUTH Token
Wenn ich einen HTTP-Antrag stellen, dass die Token und Benutzer-ID verwenden, erhalte ich diese json:
{
"name": "Robel Alemu",
"id": "994449194002838"
}
aber da das Token hat Berechtigungen sowohl für public_profile
und user_friends
, warum ich bin immer nur Namen und id?
Dies ist mein Code:
new GraphRequest(
AccessToken.getCurrentAccessToken(),
loginResult.getAccessToken().getUserId(),
null,
httpMethod.GET,
new GraphRequest.Callback() {
public void onCompleted(GraphResponse response) {
Toast.makeText(getApplicationContext(),response.toString(),Toast.LENGTH_SHORT).show();
/* handle the result */
}
}
).executeAsync();
Hier ist ein Bild des Tokens, die ich von dem Debuggen
Sie müssen die gewünschten Felder in der Anfrage angeben – WizKid