private String sendUploadRequest(UploadMetaData metaData, Payload payload) throws FlickrException { UploaderResponse response = (UploaderResponse) transport.postMultiPart(SERVICES_UPLOAD_PATH, metaData, payload, apiKey, sharedSecret); if (response.isError()) { throw new FlickrException(response.getErrorCode(), response.getErrorMessage()); } return getResponseString(metaData.isAsync(), response); }
private String sendReplaceRequest(boolean async, Payload payload) throws FlickrException { UploaderResponse response = (UploaderResponse) transport.postMultiPart(SERVICES_REPLACE_PATH, UploadMetaData.replace(async, payload.getPhotoId()), payload, apiKey, sharedSecret); if (response.isError()) { throw new FlickrException(response.getErrorCode(), response.getErrorMessage()); } return getResponseString(async, response); }