code: @Deprecated
      public void request(final String graphPath,
                          final Bundle parameters,
                          final String httpMethod,
                          final RequestListener listener,
                          final Object state) {
          new Thread() {
              @Override public void run() {
                  try {
                      String resp = fb.requestImpl(graphPath, parameters, httpMethod);
                      listener.onComplete(resp, state);
                  } catch (FileNotFoundException e) {
                      listener.onFileNotFoundException(e, state);
                  } catch (MalformedURLException e) {
                      listener.onMalformedURLException(e, state);
                  } catch (IOException e) {
                      listener.onIOException(e, state);
                  }
              }
          }.start();
      }
docs: Make a request to the Facebook Graph API with the given HTTP method and
  string parameters. Note that binary data parameters (e.g. pictures) are
  not yet supported by this helper function.
  <p/>
  See http://developers.facebook.com/docs/api
  <p/>
  Note that this method is asynchronous and the callback will be invoked
  in a background thread; operations that affect the UI will need to be
  posted to the UI thread or an appropriate handler.
  <p/>
  This method is deprecated.  See {@link Facebook} and {@link com.facebook.Request} for more info.
  
  @param graphPath
  Path to resource in the Facebook graph, e.g., to fetch data
  about the currently logged authenticated user, provide "me",
  which will fetch http://graph.facebook.com/me
  @param parameters
  key-value string parameters, e.g. the path "search" with
  parameters {"q" : "facebook"} would produce a query for the
  following graph resource:
  https://graph.facebook.com/search?q=facebook
  @param httpMethod
  http verb, e.g. "POST", "DELETE"
  @param listener
  Callback interface to notify the application when the request
  has completed.
  @param state
  An arbitrary object used to identify the request when it
  returns to the callback. This has no effect on the request
  itself.