Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @Override
- public void onSuccess(LoginResult loginResult) {
- final String[] email = new String[1];
- final String[] id = new String[1];
- GraphRequest request = GraphRequest.newMeRequest(
- loginResult.getAccessToken(),
- (object, response) -> {
- try {
- email[0] = object.getString(FB_EMAIL_PERMISSION);
- id[0] = object.getString(FB_ID_PERMISSION);
- } catch (JSONException e) {
- e.printStackTrace();
- }
- response.getRawResponse();
- });
- Bundle parameters = new Bundle();
- parameters.putString("fields", "id,email");
- request.setParameters(parameters);
- request.executeAsync();
- Bundle bundle = new Bundle();
- bundle.putString(EXTRA_TOKEN, loginResult.getAccessToken().getToken());
- bundle.putString(EXTRA_EMAIL, email[0]);
- bundle.putString(EXTRA_ID, id[0]);
- mPresenter.saveUserData(bundle);
- }
- GraphRequest request = GraphRequest.newMeRequest(
- loginResult.getAccessToken(),
- (object, response) -> {
- try {
- email[0] = object.getString(FB_EMAIL_PERMISSION);
- id[0] = object.getString(FB_ID_PERMISSION);
- } catch (JSONException e) {
- e.printStackTrace();
- }
- response.getRawResponse();
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement