docs: public static Request newPostOpenGraphObjectRequest(Session session,
              OpenGraphObject openGraphObject, Callback callback) {
          if (openGraphObject == null) {
              throw new FacebookException("openGraphObject cannot be null");
          }
          if (Utility.isNullOrEmpty(openGraphObject.getType())) {
              throw new FacebookException("openGraphObject must have non-null 'type' property");
          }
          if (Utility.isNullOrEmpty(openGraphObject.getTitle())) {
              throw new FacebookException("openGraphObject must have non-null 'title' property");
          }
  
          String path = String.format(MY_OBJECTS_FORMAT, openGraphObject.getType());
          Bundle bundle = new Bundle();
          bundle.putString(OBJECT_PARAM, openGraphObject.getInnerJSONObject().toString());
          return new Request(session, path, bundle, HttpMethod.POST, callback);
      }