Skip to main content
Question

spring REST template to send fax with attachment

  • May 15, 2017
  • 1 reply
  • 653 views

Hi,


Please find below the REST call to the "send fax" api.

Though the fax is being sent, the attachment is not sent.


Can you please help if the request is missing some entity?


byte[] attachment = getBVendorRenewalLetter();

MultiValueMap<String,Object> bodyMap = new LinkedMultiValueMap<String,Object>();

bodyMap.add("file", attachment);

bodyMap.add("to", "test phone number");

bodyMap.add("Authorization", accessToken);


HttpHeaders headers = new HttpHeaders();

headers.setContentType(MediaType.APPLICATION_JSON);

headers.setContentDispositionFormData("content", "testFile.pdf");

headers.add("to", "test phone number");

headers.add("Authorization", accessToken);


HttpEntity<Object> requestEntity = new HttpEntity<Object>(bodyMap, headers);


ResponseEntity<RingCentralResponseDTO> response = restTemplate.exchange("https://platform.devtest.ringcentral.com/restapi/v1.0/account/~/extension/~/fax";, HttpMethod.POST, requestEntity, RingCentralResponseDTO.class);


Thank You very much

1 reply

  • The First Step
  • May 15, 2017
Hi,

Please refer to the below sample in Java to send Fax:
https://github.com/vyshakhbabji/ringcentral-java/blob/master/src/utils/SendFax.java