RETRIEVE A ZIP FILE OF DOCUMENTS
Tuesday, June 25, 2019 at 10:47amHi,
Do you have a sample code on how we can convert the byte stream response returned by GET /packages/{packageId}/documents/zip API into a zip file from the returned bytes.
Thanks
Rajesh
Reply to: RETRIEVE A ZIP FILE OF DOCUMENTS
Tuesday, June 25, 2019 at 11:04amReply to: RETRIEVE A ZIP FILE OF DOCUMENTS
Tuesday, June 25, 2019 at 11:28ampackage com.oss.java.springdemo; import java.io.IOException; import java.nio.file.Files; import java.nio.file.Paths; import org.springframework.http.HttpEntity; import org.springframework.http.HttpHeaders; import org.springframework.http.HttpMethod; import org.springframework.http.HttpStatus; import org.springframework.http.MediaType; import org.springframework.http.ResponseEntity; import org.springframework.util.MultiValueMap; import org.springframework.web.client.RestTemplate; public class restTemplate_save_zip_file { public static void main(String[] args) throws IOException { String url = "https://sandbox.esignlive.com/api/packages/HHyaOMtEKih9Tw4Cmk2txwZv-4w=/documents/zip"; RestTemplate restTemplate = new RestTemplate(); HttpHeaders headers = new HttpHeaders(); headers.setContentType(MediaType.APPLICATION_OCTET_STREAM); headers.add("Authorization", "Basic your_api_key"); HttpEntity> request = new HttpEntity>(null,
headers);
ResponseEntity response = restTemplate.exchange(url, HttpMethod.GET, request, byte[].class);
if (response.getStatusCode() == HttpStatus.OK) {
Files.write(Paths.get("HHyaOMtEKih9Tw4Cmk2txwZv-4w=.zip"), response.getBody());
}
}
} Reply to: RETRIEVE A ZIP FILE OF DOCUMENTS
Tuesday, June 25, 2019 at 11:59am