diff --git a/src/main/java/itn/let/uat/uia/web/EgovMypageRESTAPIController.java b/src/main/java/itn/let/uat/uia/web/EgovMypageRESTAPIController.java
index 668c64c7..67425bdc 100644
--- a/src/main/java/itn/let/uat/uia/web/EgovMypageRESTAPIController.java
+++ b/src/main/java/itn/let/uat/uia/web/EgovMypageRESTAPIController.java
@@ -247,7 +247,7 @@ public class EgovMypageRESTAPIController{
}
model.addAttribute("loginVO", loginVO);
- return "web/api/msg/apiSpec";
+ return "web/api/apiSpec";
}
/**
diff --git a/src/main/webapp/WEB-INF/jsp/web/api/apiSpec.jsp b/src/main/webapp/WEB-INF/jsp/web/api/apiSpec.jsp
new file mode 100644
index 00000000..24087cb9
--- /dev/null
+++ b/src/main/webapp/WEB-INF/jsp/web/api/apiSpec.jsp
@@ -0,0 +1,149 @@
+<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
+<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
+<%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%>
+
+
+
+
+
+
+
+
+
+
+
+
+
REST API 개발 가이드
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/main/webapp/WEB-INF/jsp/web/api/at/apiSpec.jsp b/src/main/webapp/WEB-INF/jsp/web/api/at/apiSpec.jsp
deleted file mode 100644
index 33381d46..00000000
--- a/src/main/webapp/WEB-INF/jsp/web/api/at/apiSpec.jsp
+++ /dev/null
@@ -1,82 +0,0 @@
-<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
-<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
-<%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui"%>
-<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%>
-
-
-
-
-
-
-
-
-
-
-
-
-
REST API 설명
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/main/webapp/WEB-INF/jsp/web/api/at/apiSpec_tab6.jsp b/src/main/webapp/WEB-INF/jsp/web/api/at/apiSpec_tab6.jsp
new file mode 100644
index 00000000..df406dc3
--- /dev/null
+++ b/src/main/webapp/WEB-INF/jsp/web/api/at/apiSpec_tab6.jsp
@@ -0,0 +1,195 @@
+<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
+
+
+ - - 보유캐시로 발송 가능한 문자의 건수를 단문(SMS), 장문(LMS), 그림(MMS)별로 각각 확인할 수 있습니다.
+ - - 위 문자유형별 발송 가능건수는 개인별로 적용된 단가를 기준으로 산출되며, "첫결제 이벤트"는 적용되지 않습니다.
+
+
+
+
+
Request
+
+
+
Request
+
+ API Request Http Method, 프로토콜, HOST, Service Port 정보 테이블
+
+
+
+
+
+ | Http Method |
+ POST |
+
+
+ | 프로토콜 |
+ HTTP/1.1 |
+
+
+ | HOST |
+ api.munjaon.co.kr |
+
+
+ | Service Port |
+ 443 |
+
+
+
+
+
+
+ 발송가능 건수 API Request 키 종류 및 설명, 타입, 필수 여부 테이블
+
+
+
+
+
+
+
+
+ | 키 |
+ 설명 |
+ 타입 |
+ 필수 |
+
+
+
+
+ | mberId |
+ 사용자 ID |
+ String |
+ O |
+
+
+ | accessKey |
+ 인증용 API Key |
+ String |
+ O |
+
+
+
+
+
※ HTTPS 프로토콜을 사용하여 POST로 요청합니다.
+
+
+
+
[Example]
+
+
{
+
+
"mberId":"String"
+
,"accessKey":"String"
+
+
}
+
+
+
+
+
Response
+
+
+ 발송가능 건수 API Response 키 종류 및 설명, 타입 테이블
+
+
+
+
+
+
+
+ | 키 |
+ 설명 |
+ 타입 |
+
+
+
+
+ | resultCode |
+ 성공 여부("0" 아니면 실패) |
+ String |
+
+
+ | data |
+ 결과값 객체(성공 : 데이터, 실패 : 메시지) |
+ Object |
+
+
+ | [data].longPrice |
+ 장문 단가 |
+ String |
+
+
+ | [data].longSendPsbltEa |
+ 장문 발송 가능 건수 |
+ String |
+
+
+ | [data].mberMoney |
+ 현재 보유 금액 |
+ String |
+
+
+ | [data].message |
+ 문자 |
+ String |
+
+
+ | [data].picturePrice |
+ 그림문자 단가 |
+ String |
+
+
+ | [data].pictureSendPsbltEa |
+ 그림문자 발송 가능 건수 |
+ String |
+
+
+ | [data].shortPrice |
+ 단문 단가 |
+ String |
+
+
+ | [data].shortSendPsbltEa |
+ 단문 발송 가능 건수 |
+ String |
+
+
+
+
+
+
+
[Example]O 성공 예시
+
+
{
+
+
"resultCode":"0"
+
,"data"{
+
+
"longPrice":"50"
+
,"longSendPsbltEa":"19651"
+
,"mberMoney":"982586.7"
+
,"message":null
+
,"picturePrice":"90"
+
,"pictureSendPsbltEa":"10917"
+
,"shortPrice":"18"
+
,"shortSendPsbltEa":"54588"
+
+
}
+
+
}
+
+
+
+
[Example]X 실패 예시
+
+
{
+
+
"resultCode":"5099"
+
,"data":"기타 시스템 오류"
+
+
}
+
+
+
+
diff --git a/src/main/webapp/WEB-INF/jsp/web/api/at/apiSpec_tab7.jsp b/src/main/webapp/WEB-INF/jsp/web/api/at/apiSpec_tab7.jsp
new file mode 100644
index 00000000..df406dc3
--- /dev/null
+++ b/src/main/webapp/WEB-INF/jsp/web/api/at/apiSpec_tab7.jsp
@@ -0,0 +1,195 @@
+<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
+
+
+ - - 보유캐시로 발송 가능한 문자의 건수를 단문(SMS), 장문(LMS), 그림(MMS)별로 각각 확인할 수 있습니다.
+ - - 위 문자유형별 발송 가능건수는 개인별로 적용된 단가를 기준으로 산출되며, "첫결제 이벤트"는 적용되지 않습니다.
+
+
+
+
+
Request
+
+
+
Request
+
+ API Request Http Method, 프로토콜, HOST, Service Port 정보 테이블
+
+
+
+
+
+ | Http Method |
+ POST |
+
+
+ | 프로토콜 |
+ HTTP/1.1 |
+
+
+ | HOST |
+ api.munjaon.co.kr |
+
+
+ | Service Port |
+ 443 |
+
+
+
+
+
+
+ 발송가능 건수 API Request 키 종류 및 설명, 타입, 필수 여부 테이블
+
+
+
+
+
+
+
+
+ | 키 |
+ 설명 |
+ 타입 |
+ 필수 |
+
+
+
+
+ | mberId |
+ 사용자 ID |
+ String |
+ O |
+
+
+ | accessKey |
+ 인증용 API Key |
+ String |
+ O |
+
+
+
+
+
※ HTTPS 프로토콜을 사용하여 POST로 요청합니다.
+
+
+
+
[Example]
+
+
{
+
+
"mberId":"String"
+
,"accessKey":"String"
+
+
}
+
+
+
+
+
Response
+
+
+ 발송가능 건수 API Response 키 종류 및 설명, 타입 테이블
+
+
+
+
+
+
+
+ | 키 |
+ 설명 |
+ 타입 |
+
+
+
+
+ | resultCode |
+ 성공 여부("0" 아니면 실패) |
+ String |
+
+
+ | data |
+ 결과값 객체(성공 : 데이터, 실패 : 메시지) |
+ Object |
+
+
+ | [data].longPrice |
+ 장문 단가 |
+ String |
+
+
+ | [data].longSendPsbltEa |
+ 장문 발송 가능 건수 |
+ String |
+
+
+ | [data].mberMoney |
+ 현재 보유 금액 |
+ String |
+
+
+ | [data].message |
+ 문자 |
+ String |
+
+
+ | [data].picturePrice |
+ 그림문자 단가 |
+ String |
+
+
+ | [data].pictureSendPsbltEa |
+ 그림문자 발송 가능 건수 |
+ String |
+
+
+ | [data].shortPrice |
+ 단문 단가 |
+ String |
+
+
+ | [data].shortSendPsbltEa |
+ 단문 발송 가능 건수 |
+ String |
+
+
+
+
+
+
+
[Example]O 성공 예시
+
+
{
+
+
"resultCode":"0"
+
,"data"{
+
+
"longPrice":"50"
+
,"longSendPsbltEa":"19651"
+
,"mberMoney":"982586.7"
+
,"message":null
+
,"picturePrice":"90"
+
,"pictureSendPsbltEa":"10917"
+
,"shortPrice":"18"
+
,"shortSendPsbltEa":"54588"
+
+
}
+
+
}
+
+
+
+
[Example]X 실패 예시
+
+
{
+
+
"resultCode":"5099"
+
,"data":"기타 시스템 오류"
+
+
}
+
+
+
+
diff --git a/src/main/webapp/WEB-INF/jsp/web/api/at/apiSpec_tab8.jsp b/src/main/webapp/WEB-INF/jsp/web/api/at/apiSpec_tab8.jsp
new file mode 100644
index 00000000..df406dc3
--- /dev/null
+++ b/src/main/webapp/WEB-INF/jsp/web/api/at/apiSpec_tab8.jsp
@@ -0,0 +1,195 @@
+<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
+
+
+ - - 보유캐시로 발송 가능한 문자의 건수를 단문(SMS), 장문(LMS), 그림(MMS)별로 각각 확인할 수 있습니다.
+ - - 위 문자유형별 발송 가능건수는 개인별로 적용된 단가를 기준으로 산출되며, "첫결제 이벤트"는 적용되지 않습니다.
+
+
+
+
+
Request
+
+
+
Request
+
+ API Request Http Method, 프로토콜, HOST, Service Port 정보 테이블
+
+
+
+
+
+ | Http Method |
+ POST |
+
+
+ | 프로토콜 |
+ HTTP/1.1 |
+
+
+ | HOST |
+ api.munjaon.co.kr |
+
+
+ | Service Port |
+ 443 |
+
+
+
+
+
+
+ 발송가능 건수 API Request 키 종류 및 설명, 타입, 필수 여부 테이블
+
+
+
+
+
+
+
+
+ | 키 |
+ 설명 |
+ 타입 |
+ 필수 |
+
+
+
+
+ | mberId |
+ 사용자 ID |
+ String |
+ O |
+
+
+ | accessKey |
+ 인증용 API Key |
+ String |
+ O |
+
+
+
+
+
※ HTTPS 프로토콜을 사용하여 POST로 요청합니다.
+
+
+
+
[Example]
+
+
{
+
+
"mberId":"String"
+
,"accessKey":"String"
+
+
}
+
+
+
+
+
Response
+
+
+ 발송가능 건수 API Response 키 종류 및 설명, 타입 테이블
+
+
+
+
+
+
+
+ | 키 |
+ 설명 |
+ 타입 |
+
+
+
+
+ | resultCode |
+ 성공 여부("0" 아니면 실패) |
+ String |
+
+
+ | data |
+ 결과값 객체(성공 : 데이터, 실패 : 메시지) |
+ Object |
+
+
+ | [data].longPrice |
+ 장문 단가 |
+ String |
+
+
+ | [data].longSendPsbltEa |
+ 장문 발송 가능 건수 |
+ String |
+
+
+ | [data].mberMoney |
+ 현재 보유 금액 |
+ String |
+
+
+ | [data].message |
+ 문자 |
+ String |
+
+
+ | [data].picturePrice |
+ 그림문자 단가 |
+ String |
+
+
+ | [data].pictureSendPsbltEa |
+ 그림문자 발송 가능 건수 |
+ String |
+
+
+ | [data].shortPrice |
+ 단문 단가 |
+ String |
+
+
+ | [data].shortSendPsbltEa |
+ 단문 발송 가능 건수 |
+ String |
+
+
+
+
+
+
+
[Example]O 성공 예시
+
+
{
+
+
"resultCode":"0"
+
,"data"{
+
+
"longPrice":"50"
+
,"longSendPsbltEa":"19651"
+
,"mberMoney":"982586.7"
+
,"message":null
+
,"picturePrice":"90"
+
,"pictureSendPsbltEa":"10917"
+
,"shortPrice":"18"
+
,"shortSendPsbltEa":"54588"
+
+
}
+
+
}
+
+
+
+
[Example]X 실패 예시
+
+
{
+
+
"resultCode":"5099"
+
,"data":"기타 시스템 오류"
+
+
}
+
+
+
+
diff --git a/src/main/webapp/WEB-INF/jsp/web/api/msg/apiSpec.jsp b/src/main/webapp/WEB-INF/jsp/web/api/msg/apiSpec.jsp
deleted file mode 100644
index 9bf7db27..00000000
--- a/src/main/webapp/WEB-INF/jsp/web/api/msg/apiSpec.jsp
+++ /dev/null
@@ -1,79 +0,0 @@
-<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
-<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
-<%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui"%>
-<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%>
-
-
-
-
-
-
-
-
-
-
-
-
-
REST API 설명
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/main/webapp/WEB-INF/jsp/web/api/top_tepMenu.jsp b/src/main/webapp/WEB-INF/jsp/web/api/top_tepMenu.jsp
index 951d4c82..69adc193 100644
--- a/src/main/webapp/WEB-INF/jsp/web/api/top_tepMenu.jsp
+++ b/src/main/webapp/WEB-INF/jsp/web/api/top_tepMenu.jsp
@@ -98,8 +98,8 @@ function customPopup(){
- ">문자연동(API)소개
- - ">문자 사용안내
- - ">알림톡 사용안내
+ - ">개발 가이드
+<%-- - ">알림톡 사용안내
--%>
- ">예제 다운로드
- " >신청/관리