code: @Override
      public com.flickr4java.flickr.Response post(String path, Map<String, Object> parameters, String apiKey, String sharedSecret) throws FlickrException {
  
          OAuthRequest request = new OAuthRequest(Verb.POST, buildUrl(path));
  
          buildNormalPostRequest(parameters, request);
  
          OAuth10aService service = createAndSignRequest(apiKey, sharedSecret, request);
  
          try {
              return handleResponse(request, service);
          } catch (IllegalAccessException | InterruptedException | ExecutionException | InstantiationException | IOException | SAXException | ParserConfigurationException e) {
              throw new FlickrRuntimeException(e);
          }
      }
docs: Invoke an HTTP POST request on a remote host.
  
  @param path       The request path
  @param parameters The parameters (collection of Parameter objects)
  @return The Response object