code: private FacebookSettings finishSettingsRequest(int requestCode, int resultCode, Intent data) {
          FacebookSettings settings = null;
  
          if (requestCode == SETTINGS_REQUEST_CODE && resultCode == Activity.RESULT_OK && data != null) {
              // Construct settings from the extras bundle.
              settings = FacebookSettings.newInstance(data.getExtras());
          }
          return settings;
      }
docs: Finishes a {@link com.groundupworks.wings.facebook.FacebookEndpoint#startSettingsRequest(android.app.Activity, android.support.v4.app.Fragment)}.
  
  @param requestCode the integer request code originally supplied to startActivityForResult(), allowing you to identify who
  this result came from.
  @param resultCode  the integer result code returned by the child activity through its setResult().
  @param data        an Intent, which can return result data to the caller (various data can be attached to Intent
  "extras").
  @return the settings; or null if failed.