Request
| Http Method | POST |
|---|---|
| 프로토콜 | HTTP/1.1 |
| HOST | api.munjaon.co.kr |
| Service Port | 443 |
%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
| Http Method | POST |
|---|---|
| 프로토콜 | HTTP/1.1 |
| HOST | api.munjaon.co.kr |
| Service Port | 443 |
| 키 | 설명 | 타입 | 필수 |
|---|---|---|---|
| mberId | 사용자 ID | String | O |
| accessKey | 인증용 API Key | String | O |
| callFrom | 발신자 번호(아이디에 등록되어 있는 번호) | String | O |
| callToList | 수신자 번호(콤마(,) 기준으로 입력) | String | O |
| smsTxt | 메시지 내용 | String(1~2,000Byte) | O |
| nameStr | 메시지 내용에 [*이름*]이 있으면 치환용 이름 입력( | 로 구분 ) | String | X |
| test_yn | 테스트 데이터 여부 | String | X |
※ HTTPS 프로토콜을 사용하여 POST로 요청합니다.
※ 문자 텍스트 용량(byte) : 한글 1자당 2byte, 영문/숫자 1자당 1byte
{
"mberId":"홍길동"
,"accessKey":"XXXXXXXXXXXXXX414050694b953"
,"callFrom":"01012341234"
,"callToList":"01011111111,01022222222,01033333333"
,"smsTxt":"문자 테스트~![*이름*]"
,"nameStr":"홍길동1|홍길동2|홍길동3"
,"test_yn":""
}
| 키 | 설명 | 타입 |
|---|---|---|
| resultCode | 성공 여부("0" 아니면 실패) | String |
| data | 결과값 객체(성공 : 데이터, 실패 : 메시지) | Object |
| [data].msgGroupId | 메시지 그룹 ID | String |
| [data].msgType | 메시지 타입(4 : 단문, 6 : 장문) | String |
| [data].blockCnt | 수신거부 건수 | String |
| [data].failCnt | 전송 실패 건수 | String |
| [data].successCnt | 성공 건수 | String |
| [data].test_yn | 테스트 데이터 여부 | String |
※ JSON 객체로 응답합니다.
{
"resultCode":"0"
,"data"{
"msgGroupId":"MSGGID_0000000000000"
,"msgType":"SMS"
,"resultCode":"0"
,"blockCnt":"0"
,"failCnt":"0"
,"successCnt":"3"
,"test_yn":null
}
}
{
"resultCode":"1040"
,"data":"치환 데이터 오류"
}