--- src/main/java/itn/let/kakao/user/kakaoAt/service/impl/KakaoAlimTalkServiceImpl.java
+++ src/main/java/itn/let/kakao/user/kakaoAt/service/impl/KakaoAlimTalkServiceImpl.java
... | ... | @@ -862,7 +862,7 @@ |
| 862 | 862 |
@Override |
| 863 | 863 |
public StatusResponse insertKakaoAtSandAjax_advc(KakaoVO kakaoVO, HttpServletRequest request) throws Exception {
|
| 864 | 864 |
|
| 865 |
-// log.info(" :: [{}]", kakaoVO.toString());
|
|
| 865 |
+ log.info(" :: [{}]", kakaoVO.toString());
|
|
| 866 | 866 |
|
| 867 | 867 |
|
| 868 | 868 |
// 측정할 메소드 호출 전 시간 기록 |
--- src/main/webapp/WEB-INF/jsp/web/api/at/apiSpec_tab1.jsp
+++ src/main/webapp/WEB-INF/jsp/web/api/at/apiSpec_tab1.jsp
... | ... | @@ -177,7 +177,7 @@ |
| 177 | 177 |
,<span>"senderKey"</span>:"6691434xxxxxxxxxxxxxxxxxxxxxxxxx" |
| 178 | 178 |
</p> |
| 179 | 179 |
<p> |
| 180 |
- ,<span>""phoneNumber"</span>:"010xxxxxxxx" |
|
| 180 |
+ ,<span>"phoneNumber"</span>:"010xxxxxxxx" |
|
| 181 | 181 |
</p> |
| 182 | 182 |
<p> |
| 183 | 183 |
,<span>"yellowId"</span>:"@ID" |
--- src/main/webapp/WEB-INF/jsp/web/api/at/apiSpec_tab2.jsp
+++ src/main/webapp/WEB-INF/jsp/web/api/at/apiSpec_tab2.jsp
... | ... | @@ -38,100 +38,59 @@ |
| 38 | 38 |
</div> |
| 39 | 39 |
</div> |
| 40 | 40 |
<div class="type_table"> |
| 41 |
- <table> |
|
| 42 |
- <caption>문자발송(대량) API Request 키 종류 및 설명, 타입, 필수 여부 테이블</caption> |
|
| 43 |
- <colgroup> |
|
| 44 |
- <col style="width:20%;"> |
|
| 45 |
- <col style="width:45%;"> |
|
| 46 |
- <col style="width:25%"> |
|
| 47 |
- <col style="width:10%"> |
|
| 48 |
- </colgroup> |
|
| 49 |
- <thead> |
|
| 50 |
- <tr> |
|
| 51 |
- <th>키</th> |
|
| 52 |
- <th>설명</th> |
|
| 53 |
- <th>타입</th> |
|
| 54 |
- <th>필수</th> |
|
| 55 |
- </tr> |
|
| 56 |
- </thead> |
|
| 57 |
- <tbody> |
|
| 58 |
- <tr> |
|
| 59 |
- <td><span class="font_b">mberId</span></td> |
|
| 60 |
- <td>사용자 ID</td> |
|
| 61 |
- <td>String</td> |
|
| 62 |
- <td><span class="select_o">O</span></td> |
|
| 63 |
- </tr> |
|
| 64 |
- <tr> |
|
| 65 |
- <td><span class="font_b">accessKey</span></td> |
|
| 66 |
- <td>인증용 API Key</td> |
|
| 67 |
- <td>String</td> |
|
| 68 |
- <td><span class="select_o">O</span></td> |
|
| 69 |
- </tr> |
|
| 70 |
- <tr> |
|
| 71 |
- <td><span class="font_b">callFrom</span></td> |
|
| 72 |
- <td>발신자 번호(아이디에 등록되어 있는 번호)</td> |
|
| 73 |
- <td>String</td> |
|
| 74 |
- <td><span class="select_o">O</span></td> |
|
| 75 |
- </tr> |
|
| 76 |
- <tr> |
|
| 77 |
- <td><span class="font_b">test_yn</span></td> |
|
| 78 |
- <td>테스트 데이터 여부</td> |
|
| 79 |
- <td>String</td> |
|
| 80 |
- <td><span class="select_x">X</span></td> |
|
| 81 |
- </tr> |
|
| 82 |
- <tr> |
|
| 83 |
- <td><span class="font_b">callTo_1</span></td> |
|
| 84 |
- <td>수신자 번호 1</td> |
|
| 85 |
- <td>String</td> |
|
| 86 |
- <td><span class="select_o">O</span></td> |
|
| 87 |
- </tr> |
|
| 88 |
- <tr> |
|
| 89 |
- <td><span class="font_b">smsTxt_1</span></td> |
|
| 90 |
- <td>메시지 내용 1 </td> |
|
| 91 |
- <td>String(1~2,000Byte)</td> |
|
| 92 |
- <td><span class="select_o">O</span></td> |
|
| 93 |
- </tr> |
|
| 94 |
- <tr> |
|
| 95 |
- <td><span class="font_b">...</span></td> |
|
| 96 |
- <td>...</td> |
|
| 97 |
- <td>...</td> |
|
| 98 |
- <td><span class="select_x">X</span></td> |
|
| 99 |
- </tr> |
|
| 100 |
- <tr> |
|
| 101 |
- <td><span class="font_b">callTo_100</span></td> |
|
| 102 |
- <td>수신자 번호 100</td> |
|
| 103 |
- <td>String</td> |
|
| 104 |
- <td><span class="select_x">X</span></td> |
|
| 105 |
- </tr> |
|
| 106 |
- <tr> |
|
| 107 |
- <td><span class="font_b">smsTxt_100</span></td> |
|
| 108 |
- <td>메시지 내용 100</td> |
|
| 109 |
- <td>String(1~2,000Byte)</td> |
|
| 110 |
- <td><span class="select_x">X</span></td> |
|
| 111 |
- </tr> |
|
| 112 |
- </tbody> |
|
| 113 |
- </table> |
|
| 41 |
+ <table> |
|
| 42 |
+ <caption>문자발송 API Request 키 종류 및 설명, 타입, 필수 여부 테이블</caption> |
|
| 43 |
+ <colgroup> |
|
| 44 |
+ <col style="width: 20%;"> |
|
| 45 |
+ <col style="width: 45%;"> |
|
| 46 |
+ <col style="width: 25%"> |
|
| 47 |
+ <col style="width: 10%"> |
|
| 48 |
+ </colgroup> |
|
| 49 |
+ <thead> |
|
| 50 |
+ <tr> |
|
| 51 |
+ <th>키</th> |
|
| 52 |
+ <th>설명</th> |
|
| 53 |
+ <th>타입</th> |
|
| 54 |
+ <th>필수</th> |
|
| 55 |
+ </tr> |
|
| 56 |
+ </thead> |
|
| 57 |
+ <tbody> |
|
| 58 |
+ <tr> |
|
| 59 |
+ <td><span class="font_b">mberId</span></td> |
|
| 60 |
+ <td>사용자 ID</td> |
|
| 61 |
+ <td>String</td> |
|
| 62 |
+ <td><span class="select_o">O</span></td> |
|
| 63 |
+ </tr> |
|
| 64 |
+ <tr> |
|
| 65 |
+ <td><span class="font_b">accessKey</span></td> |
|
| 66 |
+ <td>인증용 API Key</td> |
|
| 67 |
+ <td>String</td> |
|
| 68 |
+ <td><span class="select_o">O</span></td> |
|
| 69 |
+ </tr> |
|
| 70 |
+ <tr> |
|
| 71 |
+ <td><span class="font_b">senderKey</span></td> |
|
| 72 |
+ <td>발신 프로필 Key</td> |
|
| 73 |
+ <td>String</td> |
|
| 74 |
+ <td><span class="select_o">O</span></td> |
|
| 75 |
+ </tr> |
|
| 76 |
+ </tbody> |
|
| 77 |
+ </table> |
|
| 114 | 78 |
<div class="table_info"> |
| 115 | 79 |
<p>※ 문자 텍스트 용량(byte) : 한글 1자당 2byte, 영문/숫자 1자당 1byte</p> |
| 116 | 80 |
</div> |
| 117 | 81 |
</div> |
| 118 |
- <div class="box"> |
|
| 119 |
- <div class="title">[Example]</div> |
|
| 120 |
- <div class="code_view"> |
|
| 121 |
- <p>{</p> |
|
| 122 |
- <div class="indent"> |
|
| 123 |
- <p><span>"mberId"</span>:"홍길동"</p> |
|
| 124 |
- <p>,<span>"accessKey"</span>:"XXXXXXXXXXXXXX414050694b953"</p> |
|
| 125 |
- <p>,<span>"callFrom"</span>:"01012341234"</p> |
|
| 126 |
- <p>,<span>"test_yn"</span>:""</p> |
|
| 127 |
- <p>,<span>"callTo_1"</span>:"01011111111"</p> |
|
| 128 |
- <p>,<span>"smsTxt_1"</span>:"문자 테스트 1"</p> |
|
| 129 |
- <p>,<span>"callTo_2"</span>:"01022222222"</p> |
|
| 130 |
- <p>,<span>"smsTxt_2"</span>:"문자 테스트 2"</p> |
|
| 131 |
- </div> |
|
| 132 |
- <p class="l_code">}</p> |
|
| 133 |
- </div> |
|
| 134 |
- </div> |
|
| 82 |
+ <div class="box"> |
|
| 83 |
+ <div class="title">[Example]</div> |
|
| 84 |
+ <div class="code_view"> |
|
| 85 |
+ <p>{</p> |
|
| 86 |
+ <div class="indent"> |
|
| 87 |
+ <p><span>"mberId"</span>:"홍길동"</p> |
|
| 88 |
+ <p>,<span>"accessKey"</span>:"414050694b953XXXXXXXXXXXXXX"</p> |
|
| 89 |
+ <p>,<span>"senderKey"</span>:"669143473b1af459628b8bdXXXXXXXXXXXXXX"</p> |
|
| 90 |
+ </div> |
|
| 91 |
+ <p class="l_code">}</p> |
|
| 92 |
+ </div> |
|
| 93 |
+ </div> |
|
| 135 | 94 |
<!--// Request--> |
| 136 | 95 |
<!-- Response--> |
| 137 | 96 |
<div class="res_title">Response</div> |
... | ... | @@ -151,97 +110,123 @@ |
| 151 | 110 |
</tr> |
| 152 | 111 |
</thead> |
| 153 | 112 |
<tbody> |
| 154 |
- <tr> |
|
| 155 |
- <td><span class="font_b">resultCode</span></td> |
|
| 156 |
- <td>성공 여부("0" 아니면 실패)</td>
|
|
| 157 |
- <td>String</td> |
|
| 158 |
- </tr> |
|
| 159 |
- <tr> |
|
| 160 |
- <td><span class="font_b">data</span></td> |
|
| 161 |
- <td>결과값 객체(성공 : 데이터, 실패 : 메시지)</td> |
|
| 162 |
- <td>Object</td> |
|
| 163 |
- </tr> |
|
| 164 |
- <tr> |
|
| 165 |
- <td><span class="font_b">[data].msgGroupIdList</span></td> |
|
| 166 |
- <td>메시지 그룹 ID 리스트</td> |
|
| 167 |
- <td>List String</td> |
|
| 168 |
- </tr> |
|
| 169 |
- <tr> |
|
| 170 |
- <td><span class="font_b">[data].msgType</span></td> |
|
| 171 |
- <td>메시지 타입(4 : 단문, 6 : 장문)</td> |
|
| 172 |
- <td>String</td> |
|
| 173 |
- </tr> |
|
| 174 |
- <tr> |
|
| 175 |
- <td><span class="font_b">[data].blockCnt</span></td> |
|
| 176 |
- <td>수신거부 건수</td> |
|
| 177 |
- <td>String</td> |
|
| 178 |
- </tr> |
|
| 179 |
- <tr> |
|
| 180 |
- <td><span class="font_b">[data].failCnt</span></td> |
|
| 181 |
- <td>전송 실패 건수</td> |
|
| 182 |
- <td>String</td> |
|
| 183 |
- </tr> |
|
| 184 |
- <tr> |
|
| 185 |
- <td><span class="font_b">[data].successCnt</span></td> |
|
| 186 |
- <td>성공 건수</td> |
|
| 187 |
- <td>String</td> |
|
| 188 |
- </tr> |
|
| 189 |
- <tr> |
|
| 190 |
- <td><span class="font_b">[data].test_yn</span></td> |
|
| 191 |
- <td>테스트 데이터 여부</td> |
|
| 192 |
- <td>String</td> |
|
| 193 |
- </tr> |
|
| 194 |
- </tbody> |
|
| 195 |
- </table> |
|
| 196 |
- <div class="table_info"> |
|
| 197 |
- <p>※ JSON 객체로 응답합니다.</p> |
|
| 198 |
- </div> |
|
| 199 |
- </div> |
|
| 200 |
- <div class="box"> |
|
| 201 |
- <div class="title_t1"><span class="ex">[Example]</span><span class="ex_success">O 성공 예시</span></div> |
|
| 202 |
- <div class="code_view"> |
|
| 203 |
- <p>{</p> |
|
| 204 |
- <div class="indent"> |
|
| 205 |
- <p><span>"resultCode"</span>:"0"</p> |
|
| 206 |
- <p>,<span>"data"</span>:[</p> |
|
| 207 |
- <div class="indent_t1"> |
|
| 208 |
- <p><span>"msgGroupIdList"</span>:[</p> |
|
| 209 |
- <p>{</p> |
|
| 210 |
- <p class="m_code">"MSGGID_0000000013451"</p> |
|
| 211 |
- <p class="l_code_t1">}</p> |
|
| 212 |
- <p>,{</p> |
|
| 213 |
- <p class="m_code">"MSGGID_0000000013452"</p> |
|
| 214 |
- <p class="l_code_t1">}</p> |
|
| 215 |
- <p>]</p> |
|
| 216 |
- <p>,<span>"msgTypeList"</span>:[</p> |
|
| 217 |
- <p>{</p> |
|
| 218 |
- <p class="m_code">"SMS"</p> |
|
| 219 |
- <p class="l_code_t1">}</p> |
|
| 220 |
- <p>,{</p> |
|
| 221 |
- <p class="m_code">"SMS"</p> |
|
| 222 |
- <p class="l_code_t1">}</p> |
|
| 223 |
- <p>]</p> |
|
| 224 |
- <p>,<span>"resultCode"</span>:"0"</p> |
|
| 225 |
- <p>,<span>"successCnt"</span>:"2"</p> |
|
| 226 |
- <p>,<span>"failCnt"</span>:"0"</p> |
|
| 227 |
- <p>,<span>"blockCnt"</span>:"0"</p> |
|
| 228 |
- <p>,<span>"test_yn"</span>:null</p> |
|
| 229 |
- <p>]</p> |
|
| 230 |
- </div> |
|
| 231 |
- </div> |
|
| 232 |
- <p class="l_code">}</p> |
|
| 233 |
- </div> |
|
| 234 |
- </div> |
|
| 235 |
- <div class="box"> |
|
| 236 |
- <div class="title_t1"><span class="ex">[Example]</span><span class="ex_fail">X 실패 예시</span></div> |
|
| 237 |
- <div class="code_view"> |
|
| 238 |
- <p>{</p> |
|
| 239 |
- <div class="indent"> |
|
| 240 |
- <p><span>"resultCode"</span>:"1040"</p> |
|
| 241 |
- <p>,<span>"data"</span>:"치환 데이터 오류"</p> |
|
| 242 |
- </div> |
|
| 243 |
- <p class="l_code">}</p> |
|
| 244 |
- </div> |
|
| 245 |
- </div> |
|
| 246 |
- <!--// Response--> |
|
| 247 |
- </div> |
|
| 113 |
+ <tr> |
|
| 114 |
+ <td><span class="font_b">resultCode</span></td> |
|
| 115 |
+ <td>성공 여부("0" 아니면 실패)</td>
|
|
| 116 |
+ <td>String</td> |
|
| 117 |
+ </tr> |
|
| 118 |
+ <tr> |
|
| 119 |
+ <td><span class="font_b">data</span></td> |
|
| 120 |
+ <td>템플릿 정보 리스트</td> |
|
| 121 |
+ <td>Array</td> |
|
| 122 |
+ </tr> |
|
| 123 |
+ <tr> |
|
| 124 |
+ <td><span class="font_b">[data].senderKey</span></td> |
|
| 125 |
+ <td>발신 프로필 키</td> |
|
| 126 |
+ <td>String</td> |
|
| 127 |
+ </tr> |
|
| 128 |
+ <tr> |
|
| 129 |
+ <td><span class="font_b">[data].templateCode</span></td> |
|
| 130 |
+ <td>템플릿 코드</td> |
|
| 131 |
+ <td>String</td> |
|
| 132 |
+ </tr> |
|
| 133 |
+ <tr> |
|
| 134 |
+ <td><span class="font_b">[data].templateName</span></td> |
|
| 135 |
+ <td>템플릿 이름</td> |
|
| 136 |
+ <td>String</td> |
|
| 137 |
+ </tr> |
|
| 138 |
+ <tr> |
|
| 139 |
+ <td><span class="font_b">[data].createdAt</span></td> |
|
| 140 |
+ <td>생성일시</td> |
|
| 141 |
+ <td>String</td> |
|
| 142 |
+ </tr> |
|
| 143 |
+ <tr> |
|
| 144 |
+ <td><span class="font_b">[data].modifiedAt</span></td> |
|
| 145 |
+ <td>수정일시</td> |
|
| 146 |
+ <td>String</td> |
|
| 147 |
+ </tr> |
|
| 148 |
+ <tr> |
|
| 149 |
+ <td><span class="font_b">[data].serviceStatus</span></td> |
|
| 150 |
+ <td>템플릿 상태 <br>(REG: 등록, REQ: 검수요청, REJ: 반려, |
|
| 151 |
+STP: 차단, RDY: 발송전, ACT: 정상, DMT: 휴면, BLK: |
|
| 152 |
+차단)</td> |
|
| 153 |
+ <td>String</td> |
|
| 154 |
+ </tr> |
|
| 155 |
+ </tbody> |
|
| 156 |
+ </table> |
|
| 157 |
+ <div class="table_info"> |
|
| 158 |
+ <p>※ JSON 객체로 응답합니다.</p> |
|
| 159 |
+ </div> |
|
| 160 |
+ </div> |
|
| 161 |
+ <div class="box"> |
|
| 162 |
+ <div class="title_t1"><span class="ex">[Example]</span><span class="ex_success">O 성공 예시</span></div> |
|
| 163 |
+ |
|
| 164 |
+ <div class="code_view"> |
|
| 165 |
+ <p>{</p> |
|
| 166 |
+ <div class="indent"> |
|
| 167 |
+ <p> |
|
| 168 |
+ <span>"resultCode"</span>:"0" |
|
| 169 |
+ </p> |
|
| 170 |
+ <p> |
|
| 171 |
+ ,<span>"data"</span>{ |
|
| 172 |
+ </p> |
|
| 173 |
+ <div class="indent_t1"> |
|
| 174 |
+ <p> |
|
| 175 |
+ ,<span>"senderKey"</span>:"669143473b1af459628xxxxxxxxxxxxxxxxxxxxx" |
|
| 176 |
+ </p> |
|
| 177 |
+ <p> |
|
| 178 |
+ ,<span>"templateCode"</span>:"bizp_20250527112232xxxxxxxxxxxxx" |
|
| 179 |
+ </p> |
|
| 180 |
+ <p> |
|
| 181 |
+ ,<span>"templateName"</span>:"템플릿 명" |
|
| 182 |
+ </p> |
|
| 183 |
+ <p> |
|
| 184 |
+ ,<span>"createdAt"</span>:"2025-05-27 11:22:33" |
|
| 185 |
+ </p> |
|
| 186 |
+ <p> |
|
| 187 |
+ ,<span>"modifiedAt"</span>:"2025-05-27 11:22:33" |
|
| 188 |
+ </p> |
|
| 189 |
+ <p> |
|
| 190 |
+ ,<span>"serviceStatus"</span>:"REG(등록완료)" |
|
| 191 |
+ </p> |
|
| 192 |
+ </div> |
|
| 193 |
+ <p>}</p> |
|
| 194 |
+ <p>,{</p> |
|
| 195 |
+ <div class="indent_t1"> |
|
| 196 |
+ <p> |
|
| 197 |
+ ,<span>"senderKey"</span>:"669143473b1af459628xxxxxxxxxxxxxxxxxxxxx" |
|
| 198 |
+ </p> |
|
| 199 |
+ <p> |
|
| 200 |
+ ,<span>"templateCode"</span>:"bizp_20250527112232xxxxxxxxxxxxx" |
|
| 201 |
+ </p> |
|
| 202 |
+ <p> |
|
| 203 |
+ ,<span>"templateName"</span>:"템플릿 명2" |
|
| 204 |
+ </p> |
|
| 205 |
+ <p> |
|
| 206 |
+ ,<span>"createdAt"</span>:"2025-05-27 11:22:33" |
|
| 207 |
+ </p> |
|
| 208 |
+ <p> |
|
| 209 |
+ ,<span>"modifiedAt"</span>:"2025-05-27 11:22:33" |
|
| 210 |
+ </p> |
|
| 211 |
+ <p> |
|
| 212 |
+ ,<span>"serviceStatus"</span>:"RDY(대기)" |
|
| 213 |
+ </p> |
|
| 214 |
+ </div> |
|
| 215 |
+ <p>}</p> |
|
| 216 |
+ </div> |
|
| 217 |
+ <p class="l_code">}</p> |
|
| 218 |
+ </div> |
|
| 219 |
+ </div> |
|
| 220 |
+ <div class="box"> |
|
| 221 |
+ <div class="title_t1"><span class="ex">[Example]</span><span class="ex_fail">X 실패 예시</span></div> |
|
| 222 |
+ <div class="code_view"> |
|
| 223 |
+ <p>{</p> |
|
| 224 |
+ <div class="indent"> |
|
| 225 |
+ <p><span>"resultCode"</span>:"4099"</p> |
|
| 226 |
+ <p>,<span>"msg"</span>:"기타 시스템 오류"</p> |
|
| 227 |
+ </div> |
|
| 228 |
+ <p class="l_code">}</p> |
|
| 229 |
+ </div> |
|
| 230 |
+ </div> |
|
| 231 |
+ <!--// Response--> |
|
| 232 |
+ </div> |
--- src/main/webapp/WEB-INF/jsp/web/api/at/apiSpec_tab3.jsp
+++ src/main/webapp/WEB-INF/jsp/web/api/at/apiSpec_tab3.jsp
... | ... | @@ -54,50 +54,32 @@ |
| 54 | 54 |
<th>필수</th> |
| 55 | 55 |
</tr> |
| 56 | 56 |
</thead> |
| 57 |
- <tbody> |
|
| 58 |
- <tr> |
|
| 59 |
- <td><span class="font_b">mberId</span></td> |
|
| 60 |
- <td>사용자 ID</td> |
|
| 61 |
- <td>String</td> |
|
| 62 |
- <td><span class="select_o">O</span></td> |
|
| 63 |
- </tr> |
|
| 64 |
- <tr> |
|
| 65 |
- <td><span class="font_b">accessKey</span></td> |
|
| 66 |
- <td>인증용 API Key</td> |
|
| 67 |
- <td>String</td> |
|
| 68 |
- <td><span class="select_o">O</span></td> |
|
| 69 |
- </tr> |
|
| 70 |
- <tr> |
|
| 71 |
- <td><span class="font_b">page</span></td> |
|
| 72 |
- <td>페이지 번호</td> |
|
| 73 |
- <td>String</td> |
|
| 74 |
- <td><span class="select_x">X</span></td> |
|
| 75 |
- </tr> |
|
| 76 |
- <tr> |
|
| 77 |
- <td><span class="font_b">pageSize</span></td> |
|
| 78 |
- <td>페이지당 출력 개수</td> |
|
| 79 |
- <td>String</td> |
|
| 80 |
- <td><span class="select_x">X</span></td> |
|
| 81 |
- </tr> |
|
| 82 |
- <tr> |
|
| 83 |
- <td><span class="font_b">startDate</span></td> |
|
| 84 |
- <td>시작 일자</td> |
|
| 85 |
- <td>String</td> |
|
| 86 |
- <td><span class="select_x">X</span></td> |
|
| 87 |
- </tr> |
|
| 88 |
- <tr> |
|
| 89 |
- <td><span class="font_b">endDate</span></td> |
|
| 90 |
- <td>마감 일자</td> |
|
| 91 |
- <td>String</td> |
|
| 92 |
- <td><span class="select_x">X</span></td> |
|
| 93 |
- </tr> |
|
| 94 |
- <tr> |
|
| 95 |
- <td><span class="font_b">test_yn</span></td> |
|
| 96 |
- <td>테스트 데이터 여부</td> |
|
| 97 |
- <td>String</td> |
|
| 98 |
- <td><span class="select_x">X</span></td> |
|
| 99 |
- </tr> |
|
| 100 |
- </tbody> |
|
| 57 |
+ <tbody> |
|
| 58 |
+ <tr> |
|
| 59 |
+ <td><span class="font_b">mberId</span></td> |
|
| 60 |
+ <td>사용자 ID</td> |
|
| 61 |
+ <td>String</td> |
|
| 62 |
+ <td><span class="select_o">O</span></td> |
|
| 63 |
+ </tr> |
|
| 64 |
+ <tr> |
|
| 65 |
+ <td><span class="font_b">accessKey</span></td> |
|
| 66 |
+ <td>인증용 API Key</td> |
|
| 67 |
+ <td>String</td> |
|
| 68 |
+ <td><span class="select_o">O</span></td> |
|
| 69 |
+ </tr> |
|
| 70 |
+ <tr> |
|
| 71 |
+ <td><span class="font_b">senderKey</span></td> |
|
| 72 |
+ <td>발신 프로필 Key</td> |
|
| 73 |
+ <td>String</td> |
|
| 74 |
+ <td><span class="select_o">O</span></td> |
|
| 75 |
+ </tr> |
|
| 76 |
+ <tr> |
|
| 77 |
+ <td><span class="font_b">templateCode</span></td> |
|
| 78 |
+ <td>템플릿 코드</td> |
|
| 79 |
+ <td>String</td> |
|
| 80 |
+ <td><span class="select_o">O</span></td> |
|
| 81 |
+ </tr> |
|
| 82 |
+ </tbody> |
|
| 101 | 83 |
</table> |
| 102 | 84 |
<div class="table_info"> |
| 103 | 85 |
<p>※ HTTPS 프로토콜을 사용하여 POST로 요청합니다.</p> |
... | ... | @@ -108,13 +90,10 @@ |
| 108 | 90 |
<div class="code_view"> |
| 109 | 91 |
<p>{</p> |
| 110 | 92 |
<div class="indent"> |
| 111 |
- <p><span>"mberId"</span>:"홍길동"</p> |
|
| 112 |
- <p>,<span>"accessKey"</span>:"XXXXXXXXXXXXXX414050694b953"</p> |
|
| 113 |
- <p>,<span>"page"</span>:""</p> |
|
| 114 |
- <p>,<span>"pageSize"</span>:""</p> |
|
| 115 |
- <p>,<span>"startDate"</span>:""</p> |
|
| 116 |
- <p>,<span>"endDate"</span>:""</p> |
|
| 117 |
- <p>,<span>"test_yn"</span>:""</p> |
|
| 93 |
+ <p><span>"mberId"</span>:"홍길동"</p> |
|
| 94 |
+ <p>,<span>"accessKey"</span>:"414050694b953XXXXXXXXXXXXXX"</p> |
|
| 95 |
+ <p>,<span>"senderKey"</span>:"669143473b1af459628b8bdXXXXXXXXXXXXXX"</p> |
|
| 96 |
+ <p>,<span>"templateCode"</span>:"bizp_202503141052XXXXXXXXXXXXXX"</p> |
|
| 118 | 97 |
</div> |
| 119 | 98 |
<p class="l_code">}</p> |
| 120 | 99 |
</div> |
... | ... | @@ -138,136 +117,85 @@ |
| 138 | 117 |
</tr> |
| 139 | 118 |
</thead> |
| 140 | 119 |
<tbody> |
| 141 |
- <tr> |
|
| 142 |
- <td><span class="font_b">resultCode</span></td> |
|
| 143 |
- <td>성공 여부("0" 아니면 실패)</td>
|
|
| 144 |
- <td>String</td> |
|
| 145 |
- </tr> |
|
| 146 |
- <tr> |
|
| 147 |
- <td><span class="font_b">data</span></td> |
|
| 148 |
- <td>결과값 객체(성공 : 데이터, 실패 : 메시지)</td> |
|
| 149 |
- <td>Object</td> |
|
| 150 |
- </tr> |
|
| 151 |
- <tr> |
|
| 152 |
- <td><span class="font_b">[data].message</span></td> |
|
| 153 |
- <td>문자</td> |
|
| 154 |
- <td>String</td> |
|
| 155 |
- </tr> |
|
| 156 |
- <tr> |
|
| 157 |
- <td><span class="font_b">[data].next_yn</span></td> |
|
| 158 |
- <td>다음 페이지 여부</td> |
|
| 159 |
- <td>String</td> |
|
| 160 |
- </tr> |
|
| 161 |
- <tr> |
|
| 162 |
- <td><span class="font_b">[data].objectList</span></td> |
|
| 163 |
- <td>결과값 목록</td> |
|
| 164 |
- <td>Object List</td> |
|
| 165 |
- </tr> |
|
| 166 |
- <tr> |
|
| 167 |
- <td><span class="font_b">[data].msgGroupId</span></td> |
|
| 168 |
- <td>메시지 그룹 ID</td> |
|
| 169 |
- <td>String</td> |
|
| 170 |
- </tr> |
|
| 171 |
- <tr> |
|
| 172 |
- <td><span class="font_b">[data].msgId</span></td> |
|
| 173 |
- <td>메시지 ID</td> |
|
| 174 |
- <td>String</td> |
|
| 175 |
- </tr> |
|
| 176 |
- <tr> |
|
| 177 |
- <td><span class="font_b">[data].msgTypeName</span></td> |
|
| 178 |
- <td>문자 구분명(단문, 장문, 그림)</td> |
|
| 179 |
- <td>String</td> |
|
| 180 |
- </tr> |
|
| 181 |
- <tr> |
|
| 182 |
- <td><span class="font_b">[data].msgType</span></td> |
|
| 183 |
- <td>메시지 타입(4 : 단문, 6 : 장문)</td> |
|
| 184 |
- <td>String</td> |
|
| 185 |
- </tr> |
|
| 186 |
- <tr> |
|
| 187 |
- <td><span class="font_b">[data].callFrom</span></td> |
|
| 188 |
- <td>발신자 번호</td> |
|
| 189 |
- <td>String</td> |
|
| 190 |
- </tr> |
|
| 191 |
- <tr> |
|
| 192 |
- <td><span class="font_b">[data].callTo</span></td> |
|
| 193 |
- <td>수신자 번호</td> |
|
| 194 |
- <td>String</td> |
|
| 195 |
- </tr> |
|
| 196 |
- <tr> |
|
| 197 |
- <td><span class="font_b">[data].msgGroupCnt</span></td> |
|
| 198 |
- <td>문자 발송 건수</td> |
|
| 199 |
- <td>String</td> |
|
| 200 |
- </tr> |
|
| 201 |
- <tr> |
|
| 202 |
- <td><span class="font_b">[data].sCnt</span></td> |
|
| 203 |
- <td>성공 건수</td> |
|
| 204 |
- <td>String</td> |
|
| 205 |
- </tr> |
|
| 206 |
- <tr> |
|
| 207 |
- <td><span class="font_b">[data].fCnt</span></td> |
|
| 208 |
- <td>실패 건수</td> |
|
| 209 |
- <td>String</td> |
|
| 210 |
- </tr> |
|
| 211 |
- <tr> |
|
| 212 |
- <td><span class="font_b">[data].wCnt</span></td> |
|
| 213 |
- <td>대기 건수</td> |
|
| 214 |
- <td>String</td> |
|
| 215 |
- </tr> |
|
| 216 |
- <tr> |
|
| 217 |
- <td><span class="font_b">[data].msgResult</span></td> |
|
| 218 |
- <td>발송 결과(성공 : S, 실패 : F)</td> |
|
| 219 |
- <td>String</td> |
|
| 220 |
- </tr> |
|
| 221 |
- <tr> |
|
| 222 |
- <td><span class="font_b">[data].smsTxt</span></td> |
|
| 223 |
- <td>문자 내용</td> |
|
| 224 |
- <td>String</td> |
|
| 225 |
- </tr> |
|
| 226 |
- <tr> |
|
| 227 |
- <td><span class="font_b">[data].subject</span></td> |
|
| 228 |
- <td>제목</td> |
|
| 229 |
- <td>String</td> |
|
| 230 |
- </tr> |
|
| 231 |
- <tr> |
|
| 232 |
- <td><span class="font_b">[data].reqdate</span></td> |
|
| 233 |
- <td>발송 일자</td> |
|
| 234 |
- <td>String</td> |
|
| 235 |
- </tr> |
|
| 236 |
- <tr> |
|
| 237 |
- <td><span class="font_b">[data].curState</span></td> |
|
| 238 |
- <td>전송 처리 결과값</td> |
|
| 239 |
- <td>String</td> |
|
| 240 |
- </tr> |
|
| 241 |
- <tr> |
|
| 242 |
- <td><span class="font_b">[data].userId</span></td> |
|
| 243 |
- <td>사용자 ID</td> |
|
| 244 |
- <td>String</td> |
|
| 245 |
- </tr> |
|
| 246 |
- <tr> |
|
| 247 |
- <td><span class="font_b">[data].regdate</span></td> |
|
| 248 |
- <td>등록 일자</td> |
|
| 249 |
- <td>String</td> |
|
| 250 |
- </tr> |
|
| 251 |
- <tr> |
|
| 252 |
- <td><span class="font_b">[data].reserveCYn</span></td> |
|
| 253 |
- <td>예약 취소 여부</td> |
|
| 254 |
- <td>String</td> |
|
| 255 |
- </tr> |
|
| 256 |
- <tr> |
|
| 257 |
- <td><span class="font_b">[data].ttlCnt</span></td> |
|
| 258 |
- <td>전체 요청 수</td> |
|
| 259 |
- <td>String</td> |
|
| 260 |
- </tr> |
|
| 261 |
- <tr> |
|
| 262 |
- <td><span class="font_b">[data].remainMsgCnt</span></td> |
|
| 263 |
- <td>남은 문자 건수</td> |
|
| 264 |
- <td>String</td> |
|
| 265 |
- </tr> |
|
| 266 |
- <tr> |
|
| 267 |
- <td><span class="font_b">[data].totMsgCnt</span></td> |
|
| 268 |
- <td>전체 문자 개수</td> |
|
| 269 |
- <td>String</td> |
|
| 270 |
- </tr> |
|
| 120 |
+ <tr> |
|
| 121 |
+ <td><span class="font_b">resultCode</span></td> |
|
| 122 |
+ <td>성공 여부("0" 아니면 실패)</td>
|
|
| 123 |
+ <td>String</td> |
|
| 124 |
+ </tr> |
|
| 125 |
+ <tr> |
|
| 126 |
+ <td><span class="font_b">data</span></td> |
|
| 127 |
+ <td>템플릿 정보 리스트</td> |
|
| 128 |
+ <td>Array</td> |
|
| 129 |
+ </tr> |
|
| 130 |
+ <tr><td><span class="font_b">[data].templateCode</span></td><td>템플릿 코드</td><td>String</td></tr> |
|
| 131 |
+ <tr><td><span class="font_b">[data].templateName</span></td><td>템플릿 이름</td><td>String</td></tr> |
|
| 132 |
+ <tr><td><span class="font_b">[data].templateMessageType</span></td><td>템플릿 메시지 유형 (BA:기본형(default), EX:부가정보형, AD:광고추가형, MI:복합형)</td><td>String</td></tr> |
|
| 133 |
+ <tr><td><span class="font_b">[data].templateEmphasizeType</span></td><td>템플릿 강조 유형 (NONE: 선택안함, TEXT: 강조표기형, IMAGE: 이미지형, ITEM_LIST: 아이템리스트형)</td><td>String</td></tr> |
|
| 134 |
+ <tr><td><span class="font_b">[data].templateContent</span></td><td>템플릿 내용</td><td>String</td></tr> |
|
| 135 |
+ <tr><td><span class="font_b">[data].templateExtra</span></td><td>부가정보</td><td>String</td></tr> |
|
| 136 |
+ <tr><td><span class="font_b">[data].templateAd</span></td><td>광고성 메시지</td><td>String</td></tr> |
|
| 137 |
+ <tr><td><span class="font_b">[data].templateImageName</span></td><td>템플릿 이미지 파일명</td><td>String</td></tr> |
|
| 138 |
+ <tr><td><span class="font_b">[data].templateImageUrl</span></td><td>템플릿 이미지 링크</td><td>String</td></tr> |
|
| 139 |
+ <tr><td><span class="font_b">[data].templateTitle</span></td><td>템플릿 내용 중 강조 표기할 핵심 정보</td><td>String</td></tr> |
|
| 140 |
+ <tr><td><span class="font_b">[data].templateSubtitle</span></td><td>강조 표기 보조 문구</td><td>String</td></tr> |
|
| 141 |
+ <tr><td><span class="font_b">[data].templateHeader</span></td><td>헤더</td><td>String</td></tr> |
|
| 142 |
+ |
|
| 143 |
+ <tr><td><span class="font_b">[data].categoryCode</span></td><td>템플릿 카테고리 코드</td><td>String</td></tr> |
|
| 144 |
+ <tr><td><span class="font_b">[data].securityFlag</span></td><td>보안 템플릿 여부 (true:설정)</td><td>Boolean</td></tr> |
|
| 145 |
+ <tr><td><span class="font_b">[data].inspectionStatus</span></td><td>검수 상태 (REG: 등록, REQ: 검수요청, REJ: 반려, APR: 승인)</td><td>String</td></tr> |
|
| 146 |
+ <tr><td><span class="font_b">[data].createdAt</span></td><td>생성일</td><td>String</td></tr> |
|
| 147 |
+ <tr><td><span class="font_b">[data].modifiedAt</span></td><td>수정일</td><td>String</td></tr> |
|
| 148 |
+ <tr><td><span class="font_b">[data].status</span></td><td>템플릿 상태(D:중지, A:정상, R:대기(발송전))</td><td>String</td></tr> |
|
| 149 |
+ <tr><td><span class="font_b">[data].block</span></td><td>템플릿 차단 여부 (true:차단, false: 해제)</td><td>Boolean</td></tr> |
|
| 150 |
+ <tr><td><span class="font_b">[data].dormant</span></td><td>템플릿 휴면 여부 (true:휴면, false: 해제)</td><td>Boolean</td></tr> |
|
| 151 |
+ |
|
| 152 |
+ <tr><td><span class="font_b">[data].templateItemHighlight</span></td><td>아이템 하이라이트</td><td>Object</td></tr> |
|
| 153 |
+ <tr><td><span class="font_b">[data].templateItemHighlight.title</span></td><td>타이틀</td><td>String</td></tr> |
|
| 154 |
+ <tr><td><span class="font_b">[data].templateItemHighlight.description</span></td><td>상세 설명</td><td>String</td></tr> |
|
| 155 |
+ <tr><td><span class="font_b">[data].templateItemHighlight.imageUrl</span></td><td>썸네일 이미지 주소</td><td>String</td></tr> |
|
| 156 |
+ |
|
| 157 |
+ <tr><td><span class="font_b">[data].templateItem</span></td><td>아이템 정보</td><td>Object</td></tr> |
|
| 158 |
+ <tr><td><span class="font_b">[data].templateItem.list[]</span></td><td>아이템 리스트</td><td>Array</td></tr> |
|
| 159 |
+ <tr><td><span class="font_b">[data].templateItem.list[].title</span></td><td>타이틀</td><td>String</td></tr> |
|
| 160 |
+ <tr><td><span class="font_b">[data].templateItem.list[].description</span></td><td>디스크립션</td><td>String</td></tr> |
|
| 161 |
+ |
|
| 162 |
+ <tr><td><span class="font_b">[data].templateItem.summary</span></td><td>아이템 요약 정보</td><td>Object</td></tr> |
|
| 163 |
+ <tr><td><span class="font_b">[data].templateItem.summary.title</span></td><td>타이틀</td><td>String</td></tr> |
|
| 164 |
+ <tr><td><span class="font_b">[data].templateItem.summary.description</span></td><td>디스크립션</td><td>String</td></tr> |
|
| 165 |
+ |
|
| 166 |
+ <!-- buttons --> |
|
| 167 |
+ <tr><td><span class="font_b">[data].buttons[]</span></td><td>버튼 정보</td><td>Array</td></tr> |
|
| 168 |
+ <tr><td><span class="font_b">[data].buttons[].name</span></td><td>버튼명</td><td>String</td></tr> |
|
| 169 |
+ <tr><td><span class="font_b">[data].buttons[].linkType</span></td><td>버튼 링크타입 (DS:배송조회, WL:웹링크, AL:앱링크, BK:봇키워드, MD: 메시지전달, AC: 채널추가, BC: 상담톡전환, BT: 봇전환, P1: 이미지 보안전송 플러그인, P2: 개인정보이용 플러그인, P3: 원클릭 결제 플러그인)</td><td>String</td></tr> |
|
| 170 |
+ <tr><td><span class="font_b">[data].buttons[].linkAnd</span></td><td>Android 앱 링크 주소</td><td>String</td></tr> |
|
| 171 |
+ <tr><td><span class="font_b">[data].buttons[].linkIos</span></td><td>IOS 앱 링크 주소</td><td>String</td></tr> |
|
| 172 |
+ <tr><td><span class="font_b">[data].buttons[].linkMo</span></td><td>모바일 웹 링크 주소</td><td>String</td></tr> |
|
| 173 |
+ <tr><td><span class="font_b">[data].buttons[].linkPc</span></td><td>PC 웹 링크 주소</td><td>String</td></tr> |
|
| 174 |
+ <tr><td><span class="font_b">[data].buttons[].pluginId</span></td><td>플러그인 ID</td><td>String</td></tr> |
|
| 175 |
+ |
|
| 176 |
+ <!-- quickReplies --> |
|
| 177 |
+ <tr><td><span class="font_b">[data].quickReplies[]</span></td><td>바로연결 정보</td><td>Array</td></tr> |
|
| 178 |
+ <tr><td><span class="font_b">[data].quickReplies[].name</span></td><td>바로연결명</td><td>String</td></tr> |
|
| 179 |
+ <tr><td><span class="font_b">[data].quickReplies[].linkType</span></td><td>바로연결 링크타입 (WL:웹링크, AL:앱링크, BK:봇키워드, MD: 메시지전달, BC: 상담톡전환, BT: 봇전환)</td><td>String</td></tr> |
|
| 180 |
+ <tr><td><span class="font_b">[data].quickReplies[].linkAnd</span></td><td>Android 앱 링크 주소</td><td>String</td></tr> |
|
| 181 |
+ <tr><td><span class="font_b">[data].quickReplies[].linkIos</span></td><td>IOS 앱 링크 주소</td><td>String</td></tr> |
|
| 182 |
+ <tr><td><span class="font_b">[data].quickReplies[].linkMo</span></td><td>모바일 웹 링크 주소</td><td>String</td></tr> |
|
| 183 |
+ <tr><td><span class="font_b">[data].quickReplies[].linkPc</span></td><td>PC 웹 링크 주소</td><td>String</td></tr> |
|
| 184 |
+ |
|
| 185 |
+ <!-- comments --> |
|
| 186 |
+ <tr><td><span class="font_b">[data].comments[]</span></td><td>댓글 목록</td><td>Array</td></tr> |
|
| 187 |
+ <tr><td><span class="font_b">[data].comments[].content</span></td><td>댓글 본문</td><td>String</td></tr> |
|
| 188 |
+ <tr><td><span class="font_b">[data].comments[].createdAt</span></td><td>댓글 생성일</td><td>String</td></tr> |
|
| 189 |
+ <tr><td><span class="font_b">[data].comments[].status</span></td><td>댓글 상태 (REQ:등록, INQ:문의, APR:승인, REJ:반려, REP:답변)</td><td>String</td></tr> |
|
| 190 |
+ <tr><td><span class="font_b">[data].comments[].userName</span></td><td>댓글 작성자</td><td>String</td></tr> |
|
| 191 |
+ <tr><td><span class="font_b">[data].comments[].attachment</span></td><td>첨부파일</td><td>Array</td></tr> |
|
| 192 |
+ |
|
| 193 |
+ <!-- attachment 내부 --> |
|
| 194 |
+ <tr><td><span class="font_b">[data].comments[].attachment[]</span></td><td>첨부파일</td><td>Array</td></tr> |
|
| 195 |
+ <tr><td><span class="font_b">[data].comments[].attachment[].originalFileName</span></td><td>업로드한 파일 이름</td><td>String</td></tr> |
|
| 196 |
+ <tr><td><span class="font_b">[data].comments[].attachment[].filePath</span></td><td>파일 다운로드 경로</td><td>String</td></tr> |
|
| 197 |
+ |
|
| 198 |
+ |
|
| 271 | 199 |
</tbody> |
| 272 | 200 |
</table> |
| 273 | 201 |
<div class="table_info"> |
... | ... | @@ -283,63 +211,105 @@ |
| 283 | 211 |
<p>,<span>"data"</span>:[</p> |
| 284 | 212 |
<p>{</p> |
| 285 | 213 |
<div class="indent_t1"> |
| 286 |
- <p><span>"resultCode"</span>:"0"</p> |
|
| 287 |
- <p>,<span>"message"</span>: null</p> |
|
| 288 |
- <p>,<span>"next_yn"</span>:"n"</p> |
|
| 289 |
- <p>,<span>"msgGroupId"</span>:"MSGGID_0000000000000"</p> |
|
| 290 |
- <p>,<span>"objectList"</span>:[</p> |
|
| 291 |
- <p>{</p> |
|
| 292 |
- <div class="indent_t2"> |
|
| 293 |
- <p><span>"msgTypeName"</span>:"단문(SMS)"</p> |
|
| 294 |
- <p>,<span>"msgType"</span>:"4"</p> |
|
| 295 |
- <p>,<span>"callFrom"</span>:"01011112222"</p> |
|
| 296 |
- <p>,<span>"callTo"</span>:"01011112223"</p> |
|
| 297 |
- <p>,<span>"msgGroupCnt"</span>:"2"</p> |
|
| 298 |
- <p>,<span>"msgGroupId"</span>:"MSGGID_0000000013340"</p> |
|
| 299 |
- <p>,<span>"msgId"</span>:"MSGID_0000000000001"</p> |
|
| 300 |
- <p>,<span>"scnt"</span>:"2"</p> |
|
| 301 |
- <p>,<span>"fcnt"</span>:"0"</p> |
|
| 302 |
- <p>,<span>"wcnt"</span>:"0"</p> |
|
| 303 |
- <p>,<span>"msgResult"</span>:"S"</p> |
|
| 304 |
- <p>,<span>"smsTxt"</span>:"문자 내용 단문 예제"</p> |
|
| 305 |
- <p>,<span>"subject"</span>:null</p> |
|
| 306 |
- <p>,<span>"reqdate"</span>:"2023-06-13 17:48:07"</p> |
|
| 307 |
- <p>,<span>"curState"</span>:"3"</p> |
|
| 308 |
- <p>,<span>"userId"</span>:"testuser"</p> |
|
| 309 |
- <p>,<span>"regdate"</span>:"2023-06-13 17:48:07"</p> |
|
| 310 |
- <p>,<span>"reserveCYn"</span>:"N"</p> |
|
| 311 |
- <p>,<span>"ttlCnt"</span>:"1"</p> |
|
| 312 |
- <p>,<span>"remainMsgCnt"</span>:"40"</p> |
|
| 313 |
- <p>,<span>"totMsgCnt"</span>:"70"</p> |
|
| 314 |
- </div> |
|
| 315 |
- <p>}</p> |
|
| 316 |
- <p>,{</p> |
|
| 317 |
- <div class="indent_t2"> |
|
| 318 |
- <p><span>"msgTypeName"</span>:"장문(LMS)"</p> |
|
| 319 |
- <p>,<span>"msgType"</span>:"6"</p> |
|
| 320 |
- <p>,<span>"callFrom"</span>:"01011112222"</p> |
|
| 321 |
- <p>,<span>"callTo"</span>:"01011112223"</p> |
|
| 322 |
- <p>,<span>"msgGroupCnt"</span>:"1"</p> |
|
| 323 |
- <p>,<span>"msgGroupId"</span>:"MSGGID_0000000013341"</p> |
|
| 324 |
- <p>,<span>"msgId"</span>:"MSGID_0000000000002"</p> |
|
| 325 |
- <p>,<span>"scnt"</span>:"1"</p> |
|
| 326 |
- <p>,<span>"fcnt"</span>:"0"</p> |
|
| 327 |
- <p>,<span>"wcnt"</span>:"0"</p> |
|
| 328 |
- <p>,<span>"msgResult"</span>:"S"</p> |
|
| 329 |
- <p>,<span>"smsTxt"</span>:"문자 내용 장문 예제"</p> |
|
| 330 |
- <p>,<span>subject"</span>:null</p> |
|
| 331 |
- <p>,<span>reqdate"</span>:"2023-06-02 11:46:50"</p> |
|
| 332 |
- <p>,<span>"curState"</span>:"3"</p> |
|
| 333 |
- <p>,<span>"userId"</span>:"testuser"</p> |
|
| 334 |
- <p>,<span>"regdate"</span>:"2023-06-02 11:46:49"</p> |
|
| 335 |
- <p>,<span>"reserveCYn"</span>:"N"</p> |
|
| 336 |
- <p>,<span>"ttlCnt"</span>:"1"</p> |
|
| 337 |
- <p>,<span>"remainMsgCnt"</span>:"40"</p> |
|
| 338 |
- <p>,<span>"totMsgCnt"</span>:"70"</p> |
|
| 339 |
- <p>}</p> |
|
| 340 |
- </div> |
|
| 341 |
- <p>]</p> |
|
| 342 |
- </div> |
|
| 214 |
+ <p><span>"templateCode"</span>: "bizp_20250314105XXXXXXXXXXXXXXX"</p> |
|
| 215 |
+ <p>,<span>"templateName"</span>: "템플릿 명"</p> |
|
| 216 |
+ <p>,<span>"templateMessageType"</span>: "BA"</p> |
|
| 217 |
+ <p>,<span>"templateEmphasizeType"</span>: "TEXT"</p> |
|
| 218 |
+ <p>,<span>"templateContent"</span>: "템플릿 내용 예시"</p> |
|
| 219 |
+ <p>,<span>"templateExtra"</span>: "부가정보"</p> |
|
| 220 |
+ <p>,<span>"templateAd"</span>: "광고성 문구"</p> |
|
| 221 |
+ <p>,<span>"templateImageName"</span>: "template.jpg"</p> |
|
| 222 |
+ <p>,<span>"templateImageUrl"</span>: "https://cdn.example.com/image.jpg"</p> |
|
| 223 |
+ <p>,<span>"templateTitle"</span>: "강조 제목"</p> |
|
| 224 |
+ <p>,<span>"templateSubtitle"</span>: "보조 문구"</p> |
|
| 225 |
+ <p>,<span>"templateHeader"</span>: "템플릿 헤더"</p> |
|
| 226 |
+ <p>,<span>"categoryCode"</span>: "005001"</p> |
|
| 227 |
+ <p>,<span>"securityFlag"</span>: true</p> |
|
| 228 |
+ <p>,<span>"inspectionStatus"</span>: "REG"</p> |
|
| 229 |
+ <p>,<span>"createdAt"</span>: "2025-06-30 10:30:00"</p> |
|
| 230 |
+ <p>,<span>"modifiedAt"</span>: "2025-07-01 11:00:00"</p> |
|
| 231 |
+ <p>,<span>"status"</span>: "A"</p> |
|
| 232 |
+ <p>,<span>"block"</span>: false</p> |
|
| 233 |
+ <p>,<span>"dormant"</span>: false</p> |
|
| 234 |
+ |
|
| 235 |
+ <!-- templateItemHighlight --> |
|
| 236 |
+ <p>,<span>"templateItemHighlight"</span>: {</p>
|
|
| 237 |
+ <div class="indent_t2"> |
|
| 238 |
+ <p><span>"title"</span>: "하이라이트 제목"</p> |
|
| 239 |
+ <p>,<span>"description"</span>: "하이라이트 설명"</p> |
|
| 240 |
+ <p>,<span>"imageUrl"</span>: "https://cdn.example.com/thumb.jpg"</p> |
|
| 241 |
+ </div> |
|
| 242 |
+ <p>}</p> |
|
| 243 |
+ |
|
| 244 |
+ <!-- templateItem --> |
|
| 245 |
+ <p>,<span>"templateItem"</span>: {</p>
|
|
| 246 |
+ <div class="indent_t2"> |
|
| 247 |
+ <p><span>"list"</span>: [</p> |
|
| 248 |
+ <div class="indent_t3"> |
|
| 249 |
+ <p>{</p> |
|
| 250 |
+ <p><span>"title"</span>: "아이템 제목"</p> |
|
| 251 |
+ <p>,<span>"description"</span>: "아이템 설명"</p> |
|
| 252 |
+ <p>}</p> |
|
| 253 |
+ </div> |
|
| 254 |
+ <p>],</p> |
|
| 255 |
+ <p><span>"summary"</span>: {</p>
|
|
| 256 |
+ <div class="indent_t3"> |
|
| 257 |
+ <p><span>"title"</span>: "요약 제목"</p> |
|
| 258 |
+ <p>,<span>"description"</span>: "요약 설명"</p> |
|
| 259 |
+ </div> |
|
| 260 |
+ <p>}</p> |
|
| 261 |
+ </div> |
|
| 262 |
+ <p>}</p> |
|
| 263 |
+ |
|
| 264 |
+ <!-- buttons --> |
|
| 265 |
+ <p>,<span>"buttons"</span>: [</p> |
|
| 266 |
+ <div class="indent_t2"> |
|
| 267 |
+ <p>{</p> |
|
| 268 |
+ <p><span>"name"</span>: "버튼명"</p> |
|
| 269 |
+ <p>,<span>"linkType"</span>: "WL"</p> |
|
| 270 |
+ <p>,<span>"linkAnd"</span>: "https://aos.example.com"</p> |
|
| 271 |
+ <p>,<span>"linkIos"</span>: "https://ios.example.com"</p> |
|
| 272 |
+ <p>,<span>"linkMo"</span>: "https://m.example.com"</p> |
|
| 273 |
+ <p>,<span>"linkPc"</span>: "https://www.example.com"</p> |
|
| 274 |
+ <p>,<span>"pluginId"</span>: "plugin123"</p> |
|
| 275 |
+ <p>}</p> |
|
| 276 |
+ </div> |
|
| 277 |
+ <p>]</p> |
|
| 278 |
+ |
|
| 279 |
+ <!-- quickReplies --> |
|
| 280 |
+ <p>,<span>"quickReplies"</span>: [</p> |
|
| 281 |
+ <div class="indent_t2"> |
|
| 282 |
+ <p>{</p> |
|
| 283 |
+ <p><span>"name"</span>: "빠른응답"</p> |
|
| 284 |
+ <p>,<span>"linkType"</span>: "WL"</p> |
|
| 285 |
+ <p>,<span>"linkAnd"</span>: "https://aos.quick.com"</p> |
|
| 286 |
+ <p>,<span>"linkIos"</span>: "https://ios.quick.com"</p> |
|
| 287 |
+ <p>,<span>"linkMo"</span>: "https://m.quick.com"</p> |
|
| 288 |
+ <p>,<span>"linkPc"</span>: "https://www.quick.com"</p> |
|
| 289 |
+ <p>}</p> |
|
| 290 |
+ </div> |
|
| 291 |
+ <p>]</p> |
|
| 292 |
+ |
|
| 293 |
+ <!-- comments --> |
|
| 294 |
+ <p>,<span>"comments"</span>: [</p> |
|
| 295 |
+ <div class="indent_t2"> |
|
| 296 |
+ <p>{</p> |
|
| 297 |
+ <p><span>"content"</span>: "댓글 예시입니다."</p> |
|
| 298 |
+ <p>,<span>"createdAt"</span>: "2025-07-01 10:00:00"</p> |
|
| 299 |
+ <p>,<span>"status"</span>: "REQ"</p> |
|
| 300 |
+ <p>,<span>"userName"</span>: "관리자"</p> |
|
| 301 |
+ <p>,<span>"attachment"</span>: [</p> |
|
| 302 |
+ <div class="indent_t3"> |
|
| 303 |
+ <p>{</p> |
|
| 304 |
+ <p><span>"originalFileName"</span>: "example.pdf"</p> |
|
| 305 |
+ <p>,<span>"filePath"</span>: "/download/example.pdf"</p> |
|
| 306 |
+ <p>}</p> |
|
| 307 |
+ </div> |
|
| 308 |
+ <p>]</p> |
|
| 309 |
+ <p>}</p> |
|
| 310 |
+ </div> |
|
| 311 |
+ <p>]</p> |
|
| 312 |
+ </div> |
|
| 343 | 313 |
<p class="l_code_t2">}</p> |
| 344 | 314 |
<p>]</p> |
| 345 | 315 |
</div> |
... | ... | @@ -351,7 +321,7 @@ |
| 351 | 321 |
<div class="code_view"> |
| 352 | 322 |
<p>{</p> |
| 353 | 323 |
<div class="indent"> |
| 354 |
- <p><span>"resultCode"</span>:"3099"</p> |
|
| 324 |
+ <p><span>"resultCode"</span>:"4099"</p> |
|
| 355 | 325 |
<p>,<span>"data"</span>:"기타 시스템 오류"</p> |
| 356 | 326 |
</div> |
| 357 | 327 |
<p class="l_code">}</p> |
Add a comment
Delete comment
Once you delete this comment, you won't be able to recover it. Are you sure you want to delete this comment?