Skip to content

Instantly share code, notes, and snippets.

@ziginsider
Last active November 20, 2017 13:24
Show Gist options
  • Save ziginsider/dcfaff1ec5eb9d3dca010440828c0b61 to your computer and use it in GitHub Desktop.
Save ziginsider/dcfaff1ec5eb9d3dca010440828c0b61 to your computer and use it in GitHub Desktop.
@Override
public void onSuccess(LoginResult loginResult) {
mDialog = new ProgressDialog(MainActivity.this);
mDialog.setMessage("Retrieving data...");
mDialog.show();
String accessToken = loginResult.getAccessToken().getToken();
GraphRequest request = GraphRequest.newMeRequest(loginResult.getAccessToken(), new GraphRequest.GraphJSONObjectCallback() {
@Override
public void onCompleted(JSONObject object, GraphResponse response) {
mDialog.dismiss();
Log.d(TAG, "onCompleted: " + object.toString());
getData(object);
}
});
//Request Graph API
Bundle parameters = new Bundle();
parameters.putString("fields", "id, email, location, birthday, friends");
request.setParameters(parameters);
request.executeAsync();
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment