Skip to content

taehyeon3549/RestTemplate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 

Repository files navigation

RestTemplate

// 주의: Map 형태로 parameter를 보낼경우 형태가 맞지 않아 오류 발생 필히 JSON 형태로 만들어서 보낼것

RestTemplate restTemplate = new RestTemplate();

JsonObject jsonObject = new JsonObject();

jsonObject.addProperty("destPhone", kakaoParm.getDestPhone().toString());
jsonObject.addProperty("info", kakaoParm.getInfo().toString());
jsonObject.addProperty("msgBody", kakaoParm.getMsgBody().toString());
jsonObject.addProperty("sendPhone", kakaoParm.getSendPhone().toString());
jsonObject.addProperty("sender", kakaoParm.getSender().toString());
jsonObject.addProperty("templateCode", kakaoParm.getTemplateCode().toString());

HttpHeaders headers = new HttpHeaders();

headers.setContentType(MediaType.APPLICATION_JSON);

HttpEntity<Object> entity = new HttpEntity(jsonObject.toString(), headers);

String url = "####";

Map<String,String> response = restTemplate.postForObject(url, entity, Map.class);

log.info(response.toString());

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published