Merge branch 'jiwoo'

This commit is contained in:
jiwoo 2023-06-16 12:30:21 +09:00
commit b1c10c6d2c
5 changed files with 564 additions and 131 deletions

View File

@ -209,6 +209,11 @@
<td>성공 건수</td>
<td>String</td>
</tr>
<tr>
<th>[data].test_yn</th>
<td>테스트 데이터 여부</td>
<td>String</td>
</tr>
</tbody>
</table>
@ -233,10 +238,12 @@
<p>, "data":[</p>
<div>
<p>"msgGroupId":"MSGGID_0000000000000"</p>
<p>, "msgType":"4"</p>
<p>, "msgType":"SMS"</p>
<p>, "resultCode":"0"</p>
<p>, "blockCnt":"0"</p>
<p>, "failCnt":"0"</p>
<p>, "successCnt":"3"</p>
<p>, "test_yn":null</p>
</div>
<p>]</p>
}

View File

@ -219,6 +219,11 @@
<td>성공 건수</td>
<td>String</td>
</tr>
<tr>
<th>[data].test_yn</th>
<td>테스트 데이터 여부</td>
<td>String</td>
</tr>
</tbody>
</table>
@ -239,20 +244,30 @@
<tr>
<td class="padding_add">
{
<p>"resultCode":"0"</p>
<p>, "data":[</p>
<div>
<p>"msgGroupIdList":[</p>
<p>&nbsp;&nbsp;&nbsp; 0:"MSGGID_0000000000000"</p>
<p>&nbsp;&nbsp;&nbsp; 1:"MSGGID_0000000000001"</p>
<p>&nbsp;&nbsp;&nbsp; 2:"MSGGID_0000000000002"</p>
<p>]</p>
<p>, "msgType":"LMS"</p>
<p>, "blockCnt":"0"</p>
<p>, "failCnt":"0"</p>
<p>, "successCnt":"3"</p>
</div>
<p>]</p>
<p>&emsp;"resultCode":"0"</p>
<p>&emsp;, "data":[</p>
<p>&emsp;&emsp;"msgGroupIdList":[</p>
<p>&emsp;&emsp;&emsp;{</p>
<p>&emsp;&emsp;&emsp;&emsp;"MSGGID_0000000013451"</p>
<p>&emsp;&emsp;&emsp;}</p>
<p>&emsp;&emsp;&emsp;,{</p>
<p>&emsp;&emsp;&emsp;&emsp;"MSGGID_0000000013452"</p>
<p>&emsp;&emsp;&emsp;}</p>
<p>&emsp;&emsp;]</p>
<p>&emsp;&emsp;,"msgTypeList":[</p>
<p>&emsp;&emsp;&emsp;{</p>
<p>&emsp;&emsp;&emsp;&emsp;"SMS"</p>
<p>&emsp;&emsp;&emsp;}</p>
<p>&emsp;&emsp;&emsp;,{</p>
<p>&emsp;&emsp;&emsp;&emsp;"SMS"</p>
<p>&emsp;&emsp;&emsp;}</p>
<p>&emsp;&emsp;]</p>
<p>&emsp;&emsp;,"resultCode":"0"</p>
<p>&emsp;&emsp;,"successCnt":"2"</p>
<p>&emsp;&emsp;,"failCnt":"0"</p>
<p>&emsp;&emsp;,"blockCnt":"0"</p>
<p>&emsp;&emsp;,"test_yn":null</p>
<p>&emsp;]</p>
}
</td>
</tr>

View File

@ -4,11 +4,15 @@
<p class="tType1_title">전송내역조회</p>
<span class="reqTxt4">
동일한 내용의 문자를 컴마(,)로 분기하여 동시 1천명에게 전송하실 수 있습니다.
최근 요청 및 처리된 전송내역을 조회하실 수 있습니다.
</br>
발신번호는 사이트내에서 미리 등록된 번호만 사용하실 수 있습니다.
사이트 내 전송결과 조회 페이지와 동일한 내역이 조회되며, 날짜 기준으로 조회가 가능합니다.
</br>
90byte를 초과하는 메시지 발송 시 LMS(첨부파일 없는 MMS) 형태로 자동 전환됩니다.
발신번호별 조회 기능은 제공이 되지 않습니다.
</br>
조회 시작일을 지정하실 수 있으며, 시작일 이전 며칠까지 조회할지 설정이 가능합니다.
</br>
조회 시 최근 발송내역 순서로 소팅됩니다.
</span>
</br>
</br>
@ -103,7 +107,7 @@
<th>startDate</th>
<td>시작일자</td>
<td>String</td>
<td>O</td>
<td>X</td>
</tr>
<tr>
<th>endDate</th>
@ -119,7 +123,6 @@
</tr>
</tbody>
</table>
<span class="reqTxt4">* 텍스트 용량(Byte)에 대한 안내 : 2Byte, 영문·숫자 1Byte를 차지.</span>
<ul class="clause_list">
@ -138,13 +141,13 @@
<tr>
<td class="padding_add">
{<br />
<p>"mberId":"String"</p>
<p>,"accessKey":"String"</p>
<p>,"page":"String"</p>
<p>,"pageSize":"String"</p>
<p>,"startDate":"String"</p>
<p>,"endDate":"String"</p>
<p>,"test_yn":"( YS | YF )"</p>
<p>"mberId":"홍길동"</p>
<p>,"accessKey":"XXXXXXXXXXXXXX414050694b953"</p>
<p>,"page":""</p>
<p>,"pageSize":""</p>
<p>,"startDate":""</p>
<p>,"endDate":""</p>
<p>,"test_yn":""</p>
}
</td>
</tr>
@ -185,11 +188,31 @@
<td>결과값 객체 ( 성공 : 데이터, 실패 : 메세지 )</td>
<td>Object</td>
</tr>
<tr>
<th>[data].message</th>
<td>문자</td>
<td>String</td>
</tr>
<tr>
<th>[data].next_yn</th>
<td>다음 페이지 여부</td>
<td>String</td>
</tr>
<tr>
<th>[data].objectList</th>
<td>결과값 목록</td>
<td>Object List</td>
</tr>
<tr>
<th>[data].msgGroupId</th>
<td>메세지 그룹 ID</td>
<td>String</td>
</tr>
<tr>
<th>[data].msgId</th>
<td>메세지 ID</td>
<td>String</td>
</tr>
<tr>
<th>[data].msgTypeName</th>
<td>문자 구분명(단문, 장문, 그림)</td>
@ -206,8 +229,8 @@
<td>String</td>
</tr>
<tr>
<th>[data].msgGroupCnt</th>
<td>문자 발송 건수</td>
<th>[data].callTo</th>
<td>수신자 번호</td>
<td>String</td>
</tr>
<tr>
@ -305,31 +328,64 @@
<tr>
<td class="padding_add">
{
<p>"resultCode":"0"</p>
<p>, "data":[</p>
<div>
<p>"msgGroupId":"MSGGID_0000000000000"</p>
<p>, "msgTypeName":"단문(SMS)"</p>
<p>, "msgType":"4"</p>
<p>, "callFrom":"01011112222"</p>
<p>, "msgGroupCnt":"2"</p>
<p>, "sCnt":"2"</p>
<p>, "fCnt":"0"</p>
<p>, "wCnt":"0"</p>
<p>, "msgResult":"S"</p>
<p>, "smsTxt":"문자 내용"</p>
<p>, "subject":""</p>
<p>, "reqdate":"2023-04-05 00:00:00"</p>
<p>, "curState":"3"</p>
<p>, "userId":"testuser"</p>
<p>, "regdate":"3"</p>
<p>, "successCnt":"2023-04-04 16:10:19"</p>
<p>, "reserveCYn":"N"</p>
<p>, "ttlCnt":"4"</p>
<p>, "remainMsgCnt":"0"</p>
<p>, "totMsgCnt":"3"</p>
</div>
<p>]</p>
<p>&emsp;"resultCode":"0"</p>
<p>&emsp;, "data":[</p>
<p>&emsp;&emsp;{</p>
<p>&emsp;&emsp;&emsp;"resultCode":"0"</p>
<p>&emsp;&emsp;&emsp;, "message": null</p>
<p>&emsp;&emsp;&emsp;, "next_yn":"n"</p>
<p>&emsp;&emsp;&emsp;, "msgGroupId":"MSGGID_0000000000000"</p>
<p>&emsp;&emsp;&emsp;, "objectList":[</p>
<p>&emsp;&emsp;&emsp;&emsp;{</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;"msgTypeName":"단문(SMS)"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"msgType":"4"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"callFrom":"01011112222"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"callTo":"01011112223"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"msgGroupCnt":"2"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"msgGroupId":"MSGGID_0000000013340"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"msgId":"MSGID_0000000000001"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"scnt":"2"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"fcnt":"0"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"wcnt":"0"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"msgResult":"S"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"smsTxt":"문자 내용 단문 예제"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"subject":null</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"reqdate":"2023-06-13 17:48:07"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"curState":"3"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"userId":"testuser"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"regdate":"2023-06-13 17:48:07"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"reserveCYn":"N"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"ttlCnt":"1"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"remainMsgCnt":40"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"totMsgCnt":"70"</p>
<p>&emsp;&emsp;&emsp;&emsp;}</p>
<p>&emsp;&emsp;&emsp;&emsp;, {</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;"msgTypeName":"장문(LMS)"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"msgType":"6"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"callFrom":"01011112222"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"callTo":"01011112223"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"msgGroupCnt":"1"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"msgGroupId":"MSGGID_0000000013341"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"msgId":"MSGID_0000000000002"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"scnt":"1"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"fcnt":"0"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"wcnt":"0"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"msgResult":"S"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"smsTxt":"문자 내용 장문 예제"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"subject":null</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"reqdate":"2023-06-02 11:46:50"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"curState":"3"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"userId":"testuser"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"regdate":"2023-06-02 11:46:49"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"reserveCYn":"N"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"ttlCnt":"1"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"remainMsgCnt":"40"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"totMsgCnt":"70"</p>
<p>&emsp;&emsp;&emsp;&emsp;}</p>
<p>&emsp;&emsp;&emsp;]</p>
<p>&emsp;&emsp;}</p>
<p>&emsp;]</p>
}
</td>
</tr>
@ -355,8 +411,8 @@
<tr>
<td class="padding_add">
{
<p>"resultCode":"1040"</p>
<p>,"data":"치환 데이터 오류"</p>
<p>"resultCode":"3099"</p>
<p>,"data":"기타 시스템 오류"</p>
}
</td>
</tr>

View File

@ -4,16 +4,18 @@
<p class="tType1_title">전송결과조회(상세)</p>
<span class="reqTxt4">
동일한 내용의 문자를 컴마(,)로 분기하여 동시 1천명에게 전송하실 수 있습니다.
msgGroupId를 사용하여 수신번호별 상태를 조회하실 수 있습니다.
</br>
발신번호는 사이트내에서 미리 등록된 번호만 사용하실 수 있습니다.
수신 전화번호별 전송상태를 조회하실 수 있으며 목록에 없거나 전송 중인 문자는 만 24시간 동안 전송 시도 중인 것입니다.
</br>
90byte를 초과하는 메시지 발송 시 LMS(첨부파일 없는 MMS) 형태로 자동 전환됩니다.
최종 24시간이 경과 후 조회하셔야 완료된 내역을 확인하실 수 있습니다.
</span>
</br>
</br>
<p class="tType1_title">
<img src="/publish/images/content/icon_fee1.png" alt="문자이미지"> [Request]
</p>
<ul class="clause_list">
<li class="list_open on">
<div class="clause_list_head">
@ -53,9 +55,6 @@
HTTPS 프로토콜을 사용하여 POST로 요청합니다.
</span>
<p class="tType1_title">
<img src="/publish/images/content/icon_fee1.png" alt="문자이미지"> 문자
</p>
<table class="tType2">
<caption></caption>
<colgroup>
@ -86,26 +85,20 @@
<td>O</td>
</tr>
<tr>
<th>callFrom</th>
<td>발신자 번호 (아이디에 등록되어 있는 번호)</td>
<th>msgGroupId</th>
<td>메시지그룹 ID</td>
<td>String</td>
<td>O</td>
</tr>
<tr>
<th>callToList</th>
<td>수신자 번호 (콤마(,) 기준으로 입력)</td>
<th>page</th>
<td>페이지 번호</td>
<td>String</td>
<td>O</td>
<td>X</td>
</tr>
<tr>
<th>smsTxt</th>
<td>메세지 내용</td>
<td>String (1~2,000Byte)</td>
<td>O</td>
</tr>
<tr>
<th>nameStr</th>
<td>메세지 내용에 [*이름*]이 있으면 치환용 이름 입력</td>
<th>pageSize</th>
<td>페이지당 출력개수</td>
<td>String</td>
<td>X</td>
</tr>
@ -117,7 +110,6 @@
</tr>
</tbody>
</table>
<span class="reqTxt4">* 텍스트 용량(Byte)에 대한 안내 : 2Byte, 영문·숫자 1Byte를 차지.</span>
<ul class="clause_list">
@ -136,14 +128,276 @@
<tr>
<td class="padding_add">
{<br />
<p>"mberId":"String"</p>
<p>,"accessKey":"String"</p>
<p>,"callFrom":"String"</p>
<p>,"callToList":"String"</p>
<p>,"smsTxt":"String"</p>
<p>,"nameStr":"String"</p>
<p>,"callFrom":"String"</p>
<p>,"test_yn":"( YS | YF )"</p>
<p>"mberId":"홍길동"</p>
<p>,"accessKey":"XXXXXXXXXXXXXX414050694b953"</p>
<p>,"msgGroupId":"MSGGID_0000000011452"</p>
<p>,"page":""</p>
<p>,"pageSize":""</p>
<p>,"test_yn":""</p>
}
</td>
</tr>
</tbody>
</table>
</div>
</li>
</ul>
<p class="tType1_title">
<img src="/publish/images/content/icon_fee1.png" alt="문자이미지"> [Response]
</p>
<span class="reqTxt4">
JSON 객체로 응답 합니다.
</span>
<table class="tType2">
<caption></caption>
<colgroup>
<col style="width: 13%;">
<col style="width: auto;">
<col style="width: 20%;">
</colgroup>
<thead>
<tr>
<th>키</th>
<th>설명</th>
<th>타입</th>
</tr>
</thead>
<tbody>
<tr>
<th>resultCode</th>
<td>성공 여부 ( "0" 아니면 실패 )</td>
<td>String</td>
</tr>
<tr>
<th>data</th>
<td>결과값 객체 ( 성공 : 데이터, 실패 : 메세지 )</td>
<td>Object</td>
</tr>
<tr>
<th>[data].message</th>
<td>문자</td>
<td>String</td>
</tr>
<tr>
<th>[data].next_yn</th>
<td>다음 페이지 여부</td>
<td>String</td>
</tr>
<tr>
<th>[data].objectList</th>
<td>결과값 목록</td>
<td>Object List</td>
</tr>
<tr>
<th>[data].msgGroupId</th>
<td>메세지 그룹 ID</td>
<td>String</td>
</tr>
<tr>
<th>[data].msgId</th>
<td>메세지 ID</td>
<td>String</td>
</tr>
<tr>
<th>[data].msgTypeName</th>
<td>문자 구분명(단문, 장문, 그림)</td>
<td>String</td>
</tr>
<tr>
<th>[data].msgType</th>
<td>메세지 타입 ( 4: 단문, 5: 장문 )</td>
<td>String</td>
</tr>
<tr>
<th>[data].callFrom</th>
<td>발신자 번호</td>
<td>String</td>
</tr>
<tr>
<th>[data].callTo</th>
<td>수신자 번호</td>
<td>String</td>
</tr>
<tr>
<th>[data].msgGroupCnt</th>
<td>문자 발송 건수</td>
<td>String</td>
</tr>
<tr>
<th>[data].sCnt</th>
<td>성공 건수</td>
<td>String</td>
</tr>
<tr>
<th>[data].fCnt</th>
<td>실패 건수</td>
<td>String</td>
</tr>
<tr>
<th>[data].wCnt</th>
<td>대기 건수</td>
<td>String</td>
</tr>
<tr>
<th>[data].msgResult</th>
<td>발송결과( 성공 : S, 실패 : F)</td>
<td>String</td>
</tr>
<tr>
<th>[data].smsTxt</th>
<td>문자내용</td>
<td>String</td>
</tr>
<tr>
<th>[data].subject</th>
<td>제목</td>
<td>String</td>
</tr>
<tr>
<th>[data].reqdate</th>
<td>발송 일자</td>
<td>String</td>
</tr>
<tr>
<th>[data].curState</th>
<td>전송 처리 결과값</td>
<td>String</td>
</tr>
<tr>
<th>[data].userId</th>
<td>사용자 ID</td>
<td>String</td>
</tr>
<tr>
<th>[data].regdate</th>
<td>등록 일자</td>
<td>String</td>
</tr>
<tr>
<th>[data].reserveCYn</th>
<td>예약 취소 여부</td>
<td>String</td>
</tr>
<tr>
<th>[data].ttlCnt</th>
<td>전체 요청 수</td>
<td>String</td>
</tr>
<tr>
<th>[data].remainMsgCnt</th>
<td>남은 문자 건수</td>
<td>String</td>
</tr>
<tr>
<th>[data].totMsgCnt</th>
<td>전체 문자 개수</td>
<td>String</td>
</tr>
</tbody>
</table>
<span class="reqTxt4">* 성공 예시</span>
<ul class="clause_list">
<li class="list_open on">
<div class="clause_list_head">
<div class="list_head_in">
<span>Example</span>
</div>
</div>
<div class="clause_list_body">
<table class="">
<colgroup>
<col style="width: auto;">
</colgroup>
<tbody>
<tr>
<td class="padding_add">
{
<p>&emsp;"resultCode":"0"</p>
<p>&emsp;, "data":[</p>
<p>&emsp;&emsp;{</p>
<p>&emsp;&emsp;&emsp;"resultCode":"0"</p>
<p>&emsp;&emsp;&emsp;, "message":null</p>
<p>&emsp;&emsp;&emsp;, "next_yn":null</p>
<p>&emsp;&emsp;&emsp;, "objectList":[</p>
<p>&emsp;&emsp;&emsp;&emsp;{</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;msgTypeName":"단문(SMS)"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"msgType":"4"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"callFrom":"01011112222"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"callTo":"01011112223"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"msgGroupCnt":"2"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"msgGroupId":"MSGGID_0000000013340"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"msgId":"MSGID_0000000000001"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"scnt":null</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"fcnt":null</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"wcnt":null</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"msgResult":"S"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"smsTxt":"문자 내용 단문 예제"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"subject":null</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"reqdate":"2023-06-13 17:48:08"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"curState":"3"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"userId":"testuser"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"regdate":"2023-06-13 17:48:07"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"reserveCYn":"N"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"ttlCnt":"10"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"remainMsgCnt":"0"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"totMsgCnt":"10"</p>
<p>&emsp;&emsp;&emsp;&emsp;}</p>
<p>&emsp;&emsp;&emsp;&emsp;, {</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;msgTypeName":"단문(LMS)"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"msgType":"4"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"callFrom":"01011112222"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"callTo":"01011112224"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"msgGroupCnt":"2"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"msgGroupId":"MSGGID_0000000013340"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"msgId":"MSGID_0000000000002"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"scnt":null</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"fcnt":null</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"wcnt":null</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"msgResult":"S"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"smsTxt":"문자 내용 단문 예제"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"subject":null</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"reqdate":"2023-06-13 17:48:09"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"curState":"3"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"userId":"testuser"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"regdate":"2023-06-13 17:48:07"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"reserveCYn":"N"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"ttlCnt":"10"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"remainMsgCnt":"0"</p>
<p>&emsp;&emsp;&emsp;&emsp;&emsp;,"totMsgCnt":"10"</p>
<p>&emsp;&emsp;&emsp;&emsp;}</p>
<p>&emsp;&emsp;&emsp;]</p>
<p>&emsp;&emsp;}</p>
<p>&emsp;]</p>
}
</td>
</tr>
</tbody>
</table>
</div>
</li>
</ul>
<span class="reqTxt4">* 실패 예시</span>
<ul class="clause_list">
<li class="list_open on">
<div class="clause_list_head">
<div class="list_head_in">
<span>Example</span>
</div>
</div>
<div class="clause_list_body">
<table class="">
<colgroup>
<col style="width: auto;">
</colgroup>
<tbody>
<tr>
<td class="padding_add">
{
<p>"resultCode":"4099"</p>
<p>,"data":"기타 시스템 오류"</p>
}
</td>
</tr>

View File

@ -4,16 +4,18 @@
<p class="tType1_title">발송가능건수</p>
<span class="reqTxt4">
동일한 내용의 문자를 컴마(,)로 분기하여 동시 1천명에게 전송하실 수 있습니다.
보유한 잔여 포인트로 발송 가능한 잔여 건수를 문자 구분(유형) 별로 조회하실 수 있습니다.
</br>
발신번호는 사이트내에서 미리 등록된 번호만 사용하실 수 있습니다.
SMS, LMS, MMS로 발송 시 가능한 잔여 건수이며 남은 충전금을 문자유형별로 보냈을 경우 가능한 잔여 건입니다.
</br>
90byte를 초과하는 메시지 발송 시 LMS(첨부파일 없는 MMS) 형태로 자동 전환됩니다.
예를 들어 단문 발송 가능 건수 : 20 , 장문 발송 가능 건수 : 7 인 경우 단문 전송 시 20건이 가능하고, 장문으로 전송 시 7건이 가능합니다.
</span>
</br>
</br>
<p class="tType1_title">
<img src="/publish/images/content/icon_fee1.png" alt="문자이미지"> [Request]
</p>
<ul class="clause_list">
<li class="list_open on">
<div class="clause_list_head">
@ -53,9 +55,6 @@
HTTPS 프로토콜을 사용하여 POST로 요청합니다.
</span>
<p class="tType1_title">
<img src="/publish/images/content/icon_fee1.png" alt="문자이미지"> 문자
</p>
<table class="tType2">
<caption></caption>
<colgroup>
@ -85,40 +84,8 @@
<td>String</td>
<td>O</td>
</tr>
<tr>
<th>callFrom</th>
<td>발신자 번호 (아이디에 등록되어 있는 번호)</td>
<td>String</td>
<td>O</td>
</tr>
<tr>
<th>callToList</th>
<td>수신자 번호 (콤마(,) 기준으로 입력)</td>
<td>String</td>
<td>O</td>
</tr>
<tr>
<th>smsTxt</th>
<td>메세지 내용</td>
<td>String (1~2,000Byte)</td>
<td>O</td>
</tr>
<tr>
<th>nameStr</th>
<td>메세지 내용에 [*이름*]이 있으면 치환용 이름 입력</td>
<td>String</td>
<td>X</td>
</tr>
<tr>
<th>test_yn</th>
<td>테스트 데이터 여부</td>
<td>String</td>
<td>X</td>
</tr>
</tbody>
</table>
<span class="reqTxt4">* 텍스트 용량(Byte)에 대한 안내 : 2Byte, 영문·숫자 1Byte를 차지.</span>
<ul class="clause_list">
<li class="list_open on">
@ -138,12 +105,146 @@
{<br />
<p>"mberId":"String"</p>
<p>,"accessKey":"String"</p>
<p>,"callFrom":"String"</p>
<p>,"callToList":"String"</p>
<p>,"smsTxt":"String"</p>
<p>,"nameStr":"String"</p>
<p>,"callFrom":"String"</p>
<p>,"test_yn":"( YS | YF )"</p>
}
</td>
</tr>
</tbody>
</table>
</div>
</li>
</ul>
<p class="tType1_title">
<img src="/publish/images/content/icon_fee1.png" alt="문자이미지"> [Response]
</p>
<span class="reqTxt4">
JSON 객체로 응답 합니다.
</span>
<table class="tType2">
<caption></caption>
<colgroup>
<col style="width: 13%;">
<col style="width: auto;">
<col style="width: 20%;">
</colgroup>
<thead>
<tr>
<th>키</th>
<th>설명</th>
<th>타입</th>
</tr>
</thead>
<tbody>
<tr>
<th>resultCode</th>
<td>성공 여부 ( "0" 아니면 실패 )</td>
<td>String</td>
</tr>
<tr>
<th>data</th>
<td>결과값 객체 ( 성공 : 데이터, 실패 : 메세지 )</td>
<td>Object</td>
</tr>
<tr>
<th>[data].longPrice</th>
<td>장문 단가</td>
<td>String</td>
</tr>
<tr>
<th>[data].longSendPsbltEa</th>
<td>장문 발송 가능 건수</td>
<td>String</td>
</tr>
<tr>
<th>[data].mberMoney</th>
<td>현재 보유 금액</td>
<td>String</td>
</tr>
<tr>
<th>[data].message</th>
<td>문자</td>
<td>String</td>
</tr>
<tr>
<th>[data].picturePrice</th>
<td>그림문자 단가</td>
<td>String</td>
</tr>
<tr>
<th>[data].pictureSendPsbltEa</th>
<td>그림문자 발송 가능 건수</td>
<td>String</td>
</tr>
<tr>
<th>[data].shortPrice</th>
<td>단문 단가</td>
<td>String</td>
</tr>
<tr>
<th>[data].shortSendPsbltEa</th>
<td>단문 발송 가능 건수</td>
<td>String</td>
</tr>
</tbody>
</table>
<span class="reqTxt4">* 성공 예시</span>
<ul class="clause_list">
<li class="list_open on">
<div class="clause_list_head">
<div class="list_head_in">
<span>Example</span>
</div>
</div>
<div class="clause_list_body">
<table class="">
<colgroup>
<col style="width: auto;">
</colgroup>
<tbody>
<tr>
<td class="padding_add">
{
<p>&emsp;"resultCode":"0"</p>
<p>&emsp;, "data":[</p>
<p>&emsp;&emsp;{</p>
<p>&emsp;&emsp;&emsp;"longPrice":"50"</p>
<p>&emsp;&emsp;&emsp;, "longSendPsbltEa": "19651"</p>
<p>&emsp;&emsp;&emsp;, "mberMoney": "982586.7"</p>
<p>&emsp;&emsp;&emsp;, "message": null</p>
<p>&emsp;&emsp;&emsp;, "picturePrice": "90"</p>
<p>&emsp;&emsp;&emsp;, "pictureSendPsbltEa": "10917"</p>
<p>&emsp;&emsp;&emsp;, "shortPrice": "18"</p>
<p>&emsp;&emsp;&emsp;, "shortSendPsbltEa": "54588"</p>
<p>&emsp;&emsp;}</p>
<p>&emsp;]</p>
}
</td>
</tr>
</tbody>
</table>
</div>
</li>
</ul>
<span class="reqTxt4">* 실패 예시</span>
<ul class="clause_list">
<li class="list_open on">
<div class="clause_list_head">
<div class="list_head_in">
<span>Example</span>
</div>
</div>
<div class="clause_list_body">
<table class="">
<colgroup>
<col style="width: auto;">
</colgroup>
<tbody>
<tr>
<td class="padding_add">
{
<p>"resultCode":"5099"</p>
<p>,"data":"기타 시스템 오류"</p>
}
</td>
</tr>