How to implement sendgrid parse API in Spring boot.
Code :
@RequestMapping(value = "/api/sendGridParse",method = RequestMethod.POST)
public ResponseEntity<APIResponseDTO> sendGridParseDoamin(@ModelAttribute EmailParseDTO emailParseDTO )
{
APIResponseDTO _response = new APIResponseDTO();
System.out.println("emailParseDTO:"+emailParseDTO.toString());
try{
_response.setMessage("Success");
_response.setStatus(100);
}catch (Exception e) {
e.printStackTrace();
_response.setMessage("Failed");
_response.setStatus(101);
}
return new ResponseEntity<APIResponseDTO>(_response, HttpStatus.OK);
}
EmailParseDTO :
public class EmailParseDTO {
int attachments;
String charsets;
String from;
String headers;
String html;
String subject;
String envelope;
String text;
String to;
String cc;
//setter and getter
but it's not send parsed data to above url.