title: Get user ID and Email using Facebook SDK Android
body: <p>I am trying to get the logged in user's id and email. Here is my code:</p>
  
  <pre><code>authButton.setReadPermissions(Arrays.asList("basic_info","email"));
            // session state call back event
            authButton.setSessionStatusCallback(new Session.StatusCallback() {
  
     @Override
     public void call(Session session, SessionState state, Exception exception) {
  
          if (session.isOpened()) {
               Log.i(TAG,"Access Token"+ session.getAccessToken());
                 Request.newMeRequest(session,
                     new Request.GraphUserCallback() {
            @Override
            public void onCompleted(GraphUser user,Response response) {
             if (response != null) { 
                Log.i(TAG,"User ID "+ user.getId());
                 Log.i(TAG,"Email "+ user.asMap().get("email"));
                   }
                  }
                });
             }
            }
       });
  </code></pre>
  
  <p>Everything goes ok till here</p>
  
  <pre><code>Log.i(TAG,"Access Token"+ session.getAccessToken());
  </code></pre>
  
  <p>I can see the access token, but the <code>onComplete</code> method is not called, and i don't get any user info. </p>
  
  <p>what am i doing wrong?</p>