Kakao i Connect Message::BizMessage(KOR)::Agent 설치 방식::테이블 명세::MySQL

페이지 이동경로

MySQL Table Specification

BizMessage Agent에서 메시지를 전송하기 위해 입력해야 하는 테이블 명세는 다음과 같습니다.

K_MESSAGE(메시지 발송 요청)

K_MESSAGE(메시지 발송 요청)
항목 데이터 타입 Null 옵션 설명
MSG_SEQNO(PK) NUMERIC(15,0) NOT NULL 자체적인 시퀀스값으로, 유일값이어야 함
- MESSAGE_SEQ.NEXTVAL() 값 또는 자체 유일한 고유 번호
KKO_MSG VARCHAR(4000) NULL 발송할 메시지
TITLE VARCHAR(255) NULL LMS 대체 메시지의 제목
- LMS만 해당
PHONE_MSG VARCHAR(4000) NULL 대체 메시지의 본문
MSG_TYPE VARCHAR(10) NOT NULL 메시지 발송 유형
KX: 알림톡만 발송
KS: 알림톡 + SMS 대체 메시지 발송
KM: 알림톡 + MMS 대체 메시지 발송
XS: SMS 발송
XM: MMS 발송
MOBILE_NO VARCHAR(50) NOT NULL 메시지를 받을 수신 전화번호
SENDER_NO VARCHAR(50) NOT NULL 발신 번호
- 실제 푸시, SMS, MMS를 보내는 전화번호
SEND_TYPE VARCHAR(10) NOT NULL 메시지 전송 유형
S: 실시간 전송
M: 배치 전송(메시지 2개 이상)
RESERVE_DATE DATETIME NOT NULL 발송 예약 시각으로, 값이 없을 시 메시지를 즉시 발송
- 기본값: NOW()
- 형식: YYYY-MM-DD HH:MM:SS
KKO_TEMPLATE_CD VARCHAR(50) NULL 알림톡 템플릿 코드
- 알림톡 사용 시에만 해당하며, SMS, MMS는 해당 없음
- 알림톡 템플릿 코드는 관리자 사이트템플릿 관리 메뉴에서 확인 가능
KKO_TEMPLATE_TYPE VARCHAR(2) NULL 알림톡의 템플릿 유형
- NULL로 입력 시, 서버는 AT로 인식
AT: 일반적인 텍스트형 템플릿인 경우
AI: 알림톡의 템플릿이 이미지형 템플릿인 경우
KKO_APP_USER_ID VARCHAR(30) NULL 앱 유저 아이디
- MOBILE_NO 혹은 KKO_APP_USER_ID 중 하나의 값을 입력(필수)
- MOBILE_NO와 KKO_APP_USER_ID 정보가 동시에 요청된 경우 MOBILE_NO 로만 발송됨
MMS_IMG1 VARCHAR(255) NULL MMS 이미지 경로 1
MMS_IMG2 VARCHAR(255) NULL MMS 이미지 경로 2
MMS_IMG3 VARCHAR(255) NULL MMS 이미지 경로 3
KKO_BTN_LINK1 VARCHAR(500) NULL 버튼1 정보
- 버튼 정보 데이터 예시 참고
KKO_BTN_LINK2 VARCHAR(500) NULL 버튼2 정보
- 버튼 정보 데이터 예시 참고
KKO_BTN_LINK3 VARCHAR(500) NULL 버튼3 정보
- 버튼 정보 데이터 예시 참고
KKO_BTN_LINK4 VARCHAR(500) NULL 버튼4 정보
- 버튼 정보 데이터 예시 참고
KKO_BTN_LINK5 VARCHAR(500) NULL 버튼5 정보
- 버튼 정보 데이터 예시 참고
SEND_CD VARCHAR(1) NOT NULL 발송 여부
- 시스템 절차에 따라 N > H > Y 순으로 변경됨
N(기본값): 발송 접수
H: 발송 중
Y: 발송 완료
SEND_DATE DATETIME NULL 발송 일시
- 형식: YYYY-MM-DD HH:MM:SS
RESEND_CD VARCHAR(1) NULL 서버 전송 시 에러 재전송 예약 필드(고객사 사용 불가 항목)
- 기본값: N
SERVER_MMS_IMG1 VARCHAR(100) NULL 이미지 서버 패스1 (고객사 사용 불가 항목)
- 서버에서 발송일자 + AGENT ID 별 이미지 경로
SERVER_MMS_IMG2 VARCHAR(100) NULL 이미지 서버 패스2 (고객사 사용 불가 항목)
- 서버에서 발송일자 + AGENT ID 별 이미지 경로
SERVER_MMS_IMG3 VARCHAR(100) NULL 이미지 서버 패스3 (고객사 사용 불가 항목)
- 서버에서 발송일자 + AGENT ID 별 이미지 경로
IMG_ATTACH_CD VARCHAR(1) NOT NULL 이미지 첨부 여부
Y: 이미지 첨부 완료
M: 이미지 첨부 요청
N: 이미지 없음
IMG_SEND_DATE DATETIME NULL 이미지 전송 일시 (고객사 사용 불가 항목)
FILE_NAME VARCHAR(50) NULL 전송 파일명
- 형식: {묶음 파일 명} + {발송 AGENT ID}
RESULT_CD1 VARCHAR(10) NULL 알림톡 발송 결과 코드
OK: 성공
그 외: 오류
RESULT_CD2 VARCHAR(10) NULL SMS/LMS/MMS 발송 결과 코드
OK: 성공
그 외: 오류
TELECOM_CD VARCHAR(3) NULL 문자 발송 통신사 코드 (고객사 사용 불가 항목)
SERVER_SEND_DATE1 DATETIME NULL 서버 기준 발송 요청 시간 1 (고객사 사용 불가 항목)
SERVER_SEND_DATE2 DATETIME NULL 서버 기준 발송 요청 시간 2 (고객사 사용 불가 항목)
RESULT_DATE1 DATETIME NULL 서버 기준 푸시 발송 시간 (고객사 사용 불가 항목)
RESULT_DATE2 DATETIME NULL 서버 기준 대체 메시지 발송 시간 (고객사 사용 불가 항목)
RESULT_REG_DATE DATETIME NULL 결과 수신 시간 (고객사 사용 불가 항목)
TAX_CD1 VARCHAR(50) NULL 정산 관련 부서 코드 1
TAX_CD2 VARCHAR(50) NULL 정산 관련 부서 코드 2
NAT_CD VARCHAR(3) NULL 국제 전화코드
- 기본값: 82
EMPHASIZE_TITLE VARCHAR(255) NULL 강조 표기 템플릿을 사용하는 경우, 강조할 타이틀
KKO_QUICK_REPLY1 VARCHAR(500) NULL 바로연결1 정보
- 버튼 정보 데이터 예시 참고
KKO_QUICK_REPLY2 VARCHAR(500) NULL 바로연결2 정보
- 버튼 정보 데이터 예시 참고
KKO_QUICK_REPLY3 VARCHAR(500) NULL 바로연결3 정보
- 버튼 정보 데이터 예시 참고
KKO_QUICK_REPLY4 VARCHAR(500) NULL 바로연결4 정보
- 버튼 정보 데이터 예시 참고
KKO_QUICK_REPLY5 VARCHAR(500) NULL 바로연결5 정보
- 버튼 정보 데이터 예시 참고
KKO_QUICK_REPLY6 VARCHAR(500) NULL 바로연결6 정보
- 버튼 정보 데이터 예시 참고
KKO_QUICK_REPLY7 VARCHAR(500) NULL 바로연결7 정보
- 버튼 정보 데이터 예시 참고
KKO_QUICK_REPLY8 VARCHAR(500) NULL 바로연결8 정보
- 버튼 정보 데이터 예시 참고
KKO_QUICK_REPLY9 VARCHAR(500) NULL 바로연결9 정보
- 버튼 정보 데이터 예시 참고
KKO_QUICK_REPLY10 VARCHAR(500) NULL 바로연결10 정보
- 버튼 정보 데이터 예시 참고
HEADER VARCHAR(50) NULL 아이템 리스트형 템플릿을 사용하는 경우, 메시지 상단에 표기할 제목
ITEM_HIGHLIGHT VARCHAR(100) NULL 아이템 리스트형 템플릿을 사용하는 경우, 강조할 아이템
- [아이템 리스트형 템플릿] 아이템 하이라이트 데이터 예시 참고
ITEM VARCHAR(4000) NULL 아이템 리스트형 템플릿을 사용하는 경우, 아이템 리스트와 아이템 요약 정보
- [아이템 리스트형 템플릿] 아이템리스트와 아이템 요약 정보 데이터 예시 참고
REG_DATE DATETIME NOT NULL 등록 일시
- 기본값: NOW()
- 형식: YYYY-MM-DD HH:MM:SS
UPDATE_BY VARCHAR(20) NOT NULL 변경자
UPDATE_DATE DATETIME NULL 변경 일시
INDEX PK : MSG_SEQNO
I1_K_MESSAGE : RESERVE_DATE
I2_K_MESSAGE : SEND_DATE
I3_K_MESSAGE : SEND_CD, IMG_ATTACH_CD
I4_K_MESSAGE : REG_DATE

K_MESSAGE_LOG(메시지 발송 결과)

K_MESSAGE_LOG(메시지 발송 결과)
항목 데이터 타입 Null 옵션 항목
MSG_SEQNO(PK) NUMERIC(15,0) NOT NULL 자체적인 시퀀스값으로, 유일값이어야 함
- MESSAGE_SEQ.NEXTVAL() 값 또는 자체 유일한 고유 번호
KKO_MSG VARCHAR(4000) NULL 발송할 메시지
TITLE VARCHAR(255) NULL LMS 대체 메시지의 제목
- LMS만 해당
PHONE_MSG VARCHAR(4000) NULL 대체 메시지의 본문
MSG_TYPE VARCHAR(10) NOT NULL 메시지 발송 유형
KX: 알림톡만 발송
KS: 알림톡 + SMS 대체 메시지 발송
KM: 알림톡 + MMS 대체 메시지 발송
XS: SMS 발송
XM: MMS 발송
MOBILE_NO VARCHAR(50) NOT NULL 메시지를 받을 수신 전화번호
SENDER_NO VARCHAR(50) NOT NULL 발송자 번호
- 실제 푸시, SMS, MMS를 보내는 전화번호
SEND_TYPE VARCHAR(10) NOT NULL 메시지 전송 유형
S: 단건 전송
M: 대량 전송(메시지 2개 이상)
RESERVE_DATE DATETIME NOT NULL 발송 예약 시각으로, 값이 없을 시 즉시 발송
- 기본값: NOW()
- 형식: YYYY-MM-DD HH:MM:SS
KKO_TEMPLATE_CD VARCHAR(50) NULL 알림톡 템플릿 코드
- 알림톡 사용 시에만 해당하며, SMS, MMS는 해당 없음
KKO_TEMPLATE_TYPE VARCHAR(2) NULL 알림톡 템플릿 유형
- 알림톡 발송에 해당 값을 NULL로 입력할 경우 서버에서는 AT로 인식함
AT: 알림톡 템플릿
AI: 이미지 알림톡 템플릿
KKO_APP_USER_ID VARCHAR(30) NULL 앱 유저 아이디
- MOBILE_NO 혹은 KKO_APP_USER_ID 중 하나의 값을 입력(필수)
- MOBILE_NO와 KKO_APP_USER_ID 정보가 동시에 요청된 경우 MOBILE_NO로만 발송됨
MMS_IMG1 VARCHAR(255) NULL MMS 이미지 경로 1
MMS_IMG2 VARCHAR(255) NULL MMS 이미지 경로 2
MMS_IMG3 VARCHAR(255) NULL MMS 이미지 경로 3
KKO_BTN_LINK1 VARCHAR(500) NULL 버튼1 정보
- 버튼 정보 데이터 예시 참고
KKO_BTN_LINK2 VARCHAR(500) NULL 버튼2 정보
- 버튼 정보 데이터 예시 참고
KKO_BTN_LINK3 VARCHAR(500) NULL 버튼3 정보
- 버튼 정보 데이터 예시 참고
KKO_BTN_LINK4 VARCHAR(500) NULL 버튼4 정보
- 버튼 정보 데이터 예시 참고
KKO_BTN_LINK5 VARCHAR(500) NULL 버튼5 정보
- 버튼 정보 데이터 예시 참고
SEND_CD VARCHAR(1) NOT NULL 발송 여부
- 시스템 절차에 따라 N > H > Y 순으로 변경됨
N(기본값): 발송 접수
H: 발송 중
Y: 발송 완료
SEND_DATE DATETIME NULL 발송 일시
- 기본값: NOW()
- 형식: YYYY-MM-DD HH:MM:SS
RESEND_CD VARCHAR(1) NULL 서버 전송 시 에러 재전송 예약 필드(고객사 사용 불가 항목)
- 기본값: N
SERVER_MMS_IMG1 VARCHAR(100) NULL 이미지 서버 패스1 (고객사 사용 불가 항목)
- 서버에서 발송 일자 + AGENT ID 별 이미지 경로
SERVER_MMS_IMG2 VARCHAR(100) NULL 이미지 서버 패스2 (고객사 사용 불가 항목)
- 서버에서 발송 일자 + AGENT ID 별 이미지 경로
SERVER_MMS_IMG3 VARCHAR(100) NULL 이미지 서버 패스3 (고객사 사용 불가 항목)
- 서버에서 발송 일자 + AGENT ID 별 이미지 경로
IMG_ATTACH_CD VARCHAR(1) NOT NULL 이미지 첨부 여부
Y: 실시간 발송으로 이미지를 첨부
M: 배치 발송으로 이미지를 첨부
N: 이미지를 첨부하지 않음
IMG_SEND_DATE DATETIME NULL 이미지 전송 일시 (고객사 사용 불가 항목)
FILE_NAME VARCHAR(50) NULL 전송 파일명
- 형식: {묶음 파일 명} + {발송 AGENT ID}
RESULT_CD1 VARCHAR(10) NULL 전송 결과 코드 (카카오 발송 결과 코드)
OK: 성공
그 외: 오류
RESULT_CD2 VARCHAR(10) NULL 전송 결과 코드 (SMS/LMS/MMS발송 결과 코드)
OK: 성공
그 외: 오류
TELECOM_CD VARCHAR(3) NULL 문자 발송 통신사 코드
- 에이전트 사용으로 사용 금지
SERVER_SEND_DATE1 DATETIME NULL 발송 요청 시간 1 (서버 기준)
- 에이전트 사용으로 사용 금지
SERVER_SEND_DATE2 DATETIME NULL 발송 요청 시간 2 (서버 기준)
- 에이전트 사용으로 사용 금지
RESULT_DATE1 DATETIME NULL 푸시 발송 시간 (서버 기준)
- 에이전트 사용으로 사용 금지
RESULT_DATE2 DATETIME NULL 대체 메시지 발송 시간 (서버 기준)
- 에이전트 사용으로 사용 금지
RESULT_REG_DATE DATETIME NULL 결과 수신 성공 일시(결과 수신 시간)
- 에이전트 사용으로 사용 금지
TAX_CD1 VARCHAR(50) NULL 정산 관련 부서 코드 1
TAX_CD2 VARCHAR(50) NULL 정산 관련 부서 코드 2
NAT_CD VARCHAR(3) NULL 국제 전화 코드
- 기본값: 82
EMPHASIZE_TITLE VARCHAR(255) NULL 강조표기 템플릿인 경우, 강조할 타이틀
KKO_QUICK_REPLY1 VARCHAR(500) NULL 바로 연결1 정보
- 버튼 정보 데이터 예시 참고
KKO_QUICK_REPLY2 VARCHAR(500) NULL 바로연결2 정보
- 버튼 정보 데이터 예시 참고
KKO_QUICK_REPLY3 VARCHAR(500) NULL 바로연결3 정보
- 버튼 정보 데이터 예시 참고
KKO_QUICK_REPLY4 VARCHAR(500) NULL 바로연결4 정보
- 버튼 정보 데이터 예시 참고
KKO_QUICK_REPLY5 VARCHAR(500) NULL 바로연결5 정보
- 버튼 정보 데이터 예시 참고
KKO_QUICK_REPLY6 VARCHAR(500) NULL 바로연결6 정보
- 버튼 정보 데이터 예시 참고
KKO_QUICK_REPLY7 VARCHAR(500) NULL 바로연결7 정보
- 버튼 정보 데이터 예시 참고
KKO_QUICK_REPLY8 VARCHAR(500) NULL 바로연결8 정보
- 버튼 정보 데이터 예시 참고
KKO_QUICK_REPLY9 VARCHAR(500) NULL 바로연결9 정보
- 버튼 정보 데이터 예시 참고
KKO_QUICK_REPLY10 VARCHAR(500) NULL 바로연결10 정보
- 버튼 정보 데이터 예시 참고
HEADER VARCHAR(50) NULL 아이템 리스트형 템플릿을 사용하는 경우, 메시지 상단에 표기할 제목
ITEM_HIGHLIGHT VARCHAR(100) NULL 아이템 리스트형 템플릿을 사용하는 경우, 강조할 아이템
- [아이템 리스트형 템플릿] 아이템 하이라이트 데이터 예시 참고
ITEM VARCHAR(4000) NULL 아이템 리스트형 템플릿을 사용하는 경우, 아이템 리스트와 아이템 요약 정보
- [아이템 리스트형 템플릿] 아이템리스트와 아이템 요약 정보 데이터 예시 참고
REG_DATE DATETIME NOT NULL 등록 일시
- 기본값: NOW()
UPDATE_BY VARCHAR(20) NOT NULL 변경자
UPDATE_DATE DATETIME NULL 변경 일시
INDEX PK : MSG_SEQNO
I1_K_MESSAGE_LOG : RESERVE_DATE
I2_K_MESSAGE_LOG : SEND_DATE
I3_K_MESSAGE_LOG : SEND_CD, IMG_ATTACH_CD
I4_K_MESSAGE_LOG : REG_DATE

K_AGENT (에이전트 이중화 관리)

K_AGENT (에이전트 이중화 관리)
항목 데이터 타입 Null 옵션 설명
AGENT_ID(PK) VARCHAR(20) NOT NULL 에이전트 공유 ID
CURRENT_STATUS VARCHAR(1) NOT NULL 에이전트 상태
M: Master
S: Slave
L_CHECK_TIME DATETIME NULL 헬스 체크 시간
INDEX PK : AGENT_ID

K_F_AGENT (친구톡 발송 요청)

K_F_AGENT (친구톡 발송 요청)
항목 데이터 유형 Null 옵션 설명
MSG_SEQNO(PK) NUMERIC(15,0) NOT NULL 자체적인 시퀀스값으로, 유일값이어야 함
- MESSAGE_SEQ.NEXTVAL() 값 또는 자체 유일한 고유 번호
KKO_MSG VARCHAR(4000) NULL 발송할 메시지
MOBILE_NO VARCHAR(50) NOT NULL 수신 번호
- 기본값 이외에 특정 번호를 지정하고자 할 때 사용
SENDER_NO VARCHAR(50) NOT NULL 발신 번호
- 실제 푸시, SMS, MMS를 발신하는 전화번호
TITLE VARCHAR(255) NULL LMS 또는 MMS 대체 메시지를 사용할 경우, 메시지의 제목
PHONE_MSG VARCHAR(4000) NULL 대체 메시지
MSG_TYPE VARCHAR(10) NOT NULL 메시지 발송 유형
FX(기본값): 친구톡만 발송
FS: 친구톡 + SMS 대체 메시지
FM: 친구톡 + LMS 대체 메시지
RESERVE_DATE DATETIME NOT NULL 발송 예약 시각으로, 값이 없을 시 메시지를 즉시 발송
- 기본값: NOW()
- 형식: YYYY-MM-DD HH:MM:SS
KKO_IMG_PATH VARCHAR(255) NULL 친구톡에 첨부할 이미지 경로
KKO_IMG_WIDE_CD VARCHAR(1) NOT NULL 친구톡에 첨부할 이미지의 와이드 여부
Y: 와이드 이미지
N(기본값): 일반 이미지
KKO_IMG_LINK_URL VARCHAR(1000) NULL 친구톡에 첨부된 이미지 클릭 시 연결될 링크 URL
KKO_IMG_URL VARCHAR2(1000) NULL 카카오에 업로드된 이미지 URL이 자동 입력됨
- 업로드한 이미지 URL을 재사용할 경우, 수동 입력도 가능
KKO_APP_USER_ID VARCHAR2(30) NULL 앱 유저 아이디
- MOBILE_NO 혹은 KKO_APP_USER_ID 중 하나로 반드시 필요한 값
- MOBILE_NO와 KKO_APP_USER_ID 정보가 동시에 요청된 경우 MOBILE_NO로만 발송됨
KKO_USER_KEY VARCHAR2(30) NULL 사용자 식별키
- 카카오톡 채널 봇을 이용해 받은 카카오톡 채널 사용자 식별키
KKO_AD_FLAG VARCHAR2(1) NULL 광고성 메시지 필수 표기 사항 노출 여부
Y(기본값): 노출
N: 미노출
KKO_BTN_LINK1 VARCHAR(500) NULL 버튼1 정보
- 버튼 정보 데이터 예시 참고
KKO_BTN_LINK2 VARCHAR(500) NULL 버튼2 정보
- 버튼 정보 데이터 예시 참고
KKO_BTN_LINK3 VARCHAR(500) NULL 버튼3 정보
- 버튼 정보 데이터 예시 참고
KKO_BTN_LINK4 VARCHAR(500) NULL 버튼4 정보
- 버튼 정보 데이터 예시 참고
KKO_BTN_LINK5 VARCHAR(500) NULL 버튼5 정보
- 버튼 정보 데이터 예시 참고
SEND_CD VARCHAR(1) NOT NULL 발송 여부
- 기본값: N
SEND_DATE DATETIME NULL 발송 일시
RESEND_CD VARCHAR(1) NULL 서버 전송 시 에러 재전송 예약 필드 사용 불가
- 기본값: N
SERVER_KKO_IMG VARCHAR(255) NULL 카카오톡 서버에 저장된 이미지 경로
IMG_ATTACH_CD VARCHAR(1) NOT NULL 이미지 첨부 여부
N(기본값): 이미지 없음
Y: 이미지 URL로 이미지 첨부
M: 서버에 업로드할 이미지 있음
IMG_SEND_DATE DATETIME NULL 이미지 전송 일시 (고객사 사용 불가 항목)
FILE_NAME VARCHAR(50) NULL 전송 파일명
- 형식: {묶음 파일 명} + {발송 AGENT ID}
RESULT_CD1 VARCHAR(20) NULL 전송 결과 코드 (친구톡 발송 결과 코드)
OK: 성공
그 외: 오류
RESULT_CD2 VARCHAR(20) NULL 전송 결과 코드 (문자 발송 결과 코드)
OK: 성공
그 외: 오류
TELECOM_CD VARCHAR(20) NULL 문자 발송 통신사 코드
SERVER_SEND_DATE1 DATETIME NULL 친구톡 발송 요청 시간 1(서버 기준)
- 에이전트 사용으로 사용 금지
SERVER_SEND_DATE2 DATETIME NULL 친구톡 발송 요청 시간 2(서버 기준)
- 에이전트 사용으로 사용 금지
RESULT_DATE1 DATETIME NULL 친구톡 결과 수신 일시(서버 기준)
- 에이전트 사용으로 사용 금지
RESULT_DATE2 DATETIME NULL 문자 결과 수신 일시(서버 기준)
- 에이전트 사용으로 사용 금지
RESULT_REG_DATE DATETIME NULL 결과 수신 성공 일시
- 에이전트 사용으로 사용 금지
TAX_CD1 VARCHAR(50) NULL 정산 관련 부서 코드 1
TAX_CD2 VARCHAR(50) NULL 정산 관련 부서 코드 2
REG_DATE DATETIME NOT NULL 등록 일시
- 기본값: NOW()
UPDATE_BY VARCHAR(20) NULL 변경자
UPDATE_DATE DATETIME NULL 변경 일시
INDEX PK : MSG_SEQNO
I1_K_F_MESSAGE : RESERVE_DATE
I2_K_F_MESSAGE : SEND_DATE
I3_K_F_MESSAGE : SEND_CD, IMG_ATTACH_CD
I4_K_F_MESSAGE : REG_DATE

K_F_MESSAGE_LOG (친구톡 발송 결과)

K_F_MESSAGE_LOG (친구톡 발송 결과)
항목 데이터 타입 Null 옵션 설명
MSG_SEQNO(PK) NUMERIC(15,0) NOT NULL 자체적인 시퀀스값으로, 유일값이어야 함
- MESSAGE_SEQ.NEXTVAL() 값 또는 자체 유일한 고유 번호
KKO_MSG VARCHAR(4000) NULL 발송할 메시지
MOBILE_NO VARCHAR(50) NOT NULL 발송자 번호
- 기본값 이외에 특정 번호 지정하고자 할 때 사용
SENDER_NO VARCHAR(50) NOT NULL 메시지를 받을 수신 전화번호
TITLE VARCHAR(255) NULL LMS 또는 MMS 대체 메시지를 사용하는 경우, 메시지의 제목
PHONE_MSG VARCHAR(4000) NULL 대체 메시지 본문
MSG_TYPE VARCHAR(10) NOT NULL 메시지 전송 유형
FX: 친구톡만 발송
FS: 친구톡 + SMS 대체 메시지
FM: 친구톡 + LMS 대체 메시지
RESERVE_DATE DATETIME NOT NULL 발송 예약 시각
- 값이 없을 시 메시지를 즉시 발송
- 형식: YYYY-MM-DD HH:MM:SS
KKO_IMG_PATH VARCHAR(255) NULL 친구톡에 첨부할 이미지의 경로
KKO_IMG_WIDE_CD VARCHAR(1) NOT NULL 친구톡에 첨부할 이미지의 와이드 여부
N(기본값): 와이드 이미지가 아닌 일반 이미지
Y: 와이드 이미지
KKO_IMG_LINK_URL VARCHAR(1000) NULL 친구톡에 첨부된 이미지를 클릭 시 연결될 링크 URL
KKO_IMG_URL VARCHAR2(1000) NULL 카카오에 업로드된 이미지 URL
- 업로드한 이미지 URL을 가지고 있을 경우 입력
KKO_APP_USER_ID VARCHAR2(30) NULL 앱 유저 아이디
- MOBILE_NO 혹은 KKO_APP_USER_ID 둘 중 하나는 반드시 필요한 값
- MOBILE_NO와 KKO_APP_USER_ID 정보가 동시에 요청된 경우 MOBILE_NO로만 발송
KKO_USER_KEY VARCHAR2(30) NULL 사용자 식별키(카카오톡 채널 봇을 이용해 받은 카카오톡 채널 사용자 식별키)
KKO_AD_FLAG VARCHAR2(1) NULL 광고성 메시지 필수 표기 사항을 노출
Y(기본값): 노출
N: 미노출
KKO_BTN_LINK1 VARCHAR(500) NULL 버튼1 정보
- 버튼 정보 데이터 예시 참고
KKO_BTN_LINK2 VARCHAR(500) NULL 버튼2 정보
- 버튼 정보 데이터 예시 참고
KKO_BTN_LINK3 VARCHAR(500) NULL 버튼3 정보
- 버튼 정보 데이터 예시 참고
KKO_BTN_LINK4 VARCHAR(500) NULL 버튼4 정보
- 버튼 정보 데이터 예시 참고
KKO_BTN_LINK5 VARCHAR(500) NULL 버튼5 정보
- 버튼 정보 데이터 예시 참고
SEND_CD VARCHAR(1) NOT NULL 발송 여부
SEND_DATE DATETIME NULL 발송 일시
RESEND_CD VARCHAR(1) NULL 서버 전송 시 에러 재전송 예약 필드 (고객사 사용 불가 항목)
- 기본값: N
SERVER_KKO_IMG VARCHAR(255) NULL 카카오톡 이미지 서버 패스
IMG_ATTACH_CD VARCHAR(1) NOT NULL 이미지 첨부 여부
N(기본값): 이미지 없음
Y: 이미지 URL로 이미지 첨부
M: 서버에 업로드할 이미지 있음
IMG_SEND_DATE DATETIME NULL 이미지 전송 일시(고객사 사용 불가 항목)
FILE_NAME VARCHAR(50) NULL 전송 파일명
- 형식: {묶음 파일 명} + {발송 AGENT ID}
RESULT_CD1 VARCHAR(20) NULL 전송 결과 코드(친구톡 발송 결과 코드)
OK: 성공
그 외: 오류
RESULT_CD2 VARCHAR(20) NULL 전송 결과 코드 (문자 발송 결과 코드)
OK: 성공
그 외: 오류
TELECOM_CD VARCHAR(20) NULL 문자 발송 통신사 코드
SERVER_SEND_DATE1 DATETIME NULL 친구톡 발송 요청 시간 1(서버 기준)
- 에이전트 사용으로 사용 금지
SERVER_SEND_DATE2 DATETIME NULL 문자 발송 요청 시간 2(서버 기준)
- 에이전트 사용으로 사용 금지
RESULT_DATE1 DATETIME NULL 친구톡 결과 수신 일시(서버 기준)
- 에이전트 사용으로 사용 금지
RESULT_DATE2 DATETIME NULL 문자 결과 일시(서버 기준)
- 에이전트 사용으로 사용 금지
RESULT_REG_DATE DATETIME NULL 결과 수신 성공 일시
- 에이전트 사용으로 사용 금지
TAX_CD1 VARCHAR(50) NULL 정산 관련 부서 코드 1
TAX_CD2 VARCHAR(50) NULL 정산 관련 부서 코드 2
REG_DATE DATETIME NOT NULL 등록 일시
UPDATE_BY VARCHAR(20) NULL 변경자
UPDATE_DATE DATETIME NULL 변경 일시
INDEX PK : MSG_SEQNO
I1_K_F_MESSAGE_LOG : RESERVE_DATE
I2_K_F_MESSAGE_LOG : SEND_DATE
I3_K_F_MESSAGE_LOG : SEND_CD, IMG_ATTACH_CD
I4_K_F_MESSAGE_LOG : REG_DATE

K_BLACKLIST (블랙리스트 관리)

K_BLACKLIST (블랙리스트 관리)
항목 데이터 타입 Null 옵션 설명
MOBILE_NO(PK) VARCHAR(50) NOT NULL 전화번호
USE_YN VARCHAR(1) NOT NULL 블랙리스트의 사용 여부
Y(기본값): 블랙리스트를 사용
N: 블랙리스트를 사용하지 않음
REG_DATE DATETIME NOT NULL 등록 일시
- 기본값: NOW()
INDEX PK : MOBILE_NO
I1_K_BLACKLIST : USE_YN

XMS_MESSAGE(XMS 발송)

XMS_MESSAGE(XMS 발송)
항목 데이터 타입 Null 옵션 설명
MSG_SEQNO(PK) NUMBER(15,0) NOT NULL 자체적인 시퀀스값으로, 유일값이어야 함
TITLE VARCHAR(255) NULL LMS 또는 MMS 메시지의 제목
PHONE_MSG VARCHAR(4000) NULL 발송 메시지
MSG_TYPE VARCHAR(10) NOT NULL 메시지 전송 유형
SM: 문자 발송
LM: LMS 발송
MM: MMS 발송
MOBILE_NO VARCHAR(50) NOT NULL 메시지 받을 수신 전화번호
SENDER_NO VARCHAR(50) NOT NULL 발신 번호
RESERVE_DATE DATETIME NOT NULL 발송 예약 시각
- 형식: YYYY-MM-DD HH:MM:SS
MMS_IMG1 VARCHAR(255) NULL MMS 이미지 경로1
MMS_IMG2 VARCHAR(255) NULL MMS 이미지 경로2
MMS_IMG3 VARCHAR(255) NULL MMS 이미지 경로3
SEND_CD VARCHAR(1) NOT NULL 발송 여부
- 시스템 절차에 따라 N > H > Y 순으로 변경됨
N(기본값): 발송 접수
H: 발송 중
Y: 발송 완료
SEND_DATE DATETIME NULL 발송 일시(엔진 사용)
RESEND_CD VARCHAR(1) NOT NULL 서버 전송 에러 발생 시 재전송 코드(엔진 사용)
- 기본값: N
SERVER_MMS_IMG1 VARCHAR(100) NULL 이미지 서버 경로 1(엔진 사용)
SERVER_MMS_IMG2 VARCHAR(100) NULL 이미지 서버 경로 2(엔진 사용)
SERVER_MMS_IMG3 VARCHAR(100) NULL 이미지 서버 경로 3(엔진 사용)
IMG_ATTACH_CD VARCHAR(1) NOT NULL 이미지 첨부 여부
N(기본값): 이미지 없음
IMG_SEND_DATE DATETIME NULL 이미지 전송 일시(엔진 사용)
FILE_NAME VARCHAR(50) NULL 전송 파일명(엔진 사용)
RESULT_CD VARCHAR(20) NULL 결과 코드
TELECOM_CD VARCHAR(20) NULL 문자 발송 통신사 코드
SERVER_SEND_DATE DATETIME NULL 발송 요청 시각(서버 기준)
RESULT_DATE DATETIME NULL 푸시 결과 수신 시간
RESULT_REG_DATE DATETIME NULL 결과 수신 성공 일시
TAX_CD1 VARCHAR(50) NULL 부서코드1
TAX_CD2 VARCHAR(50) NULL 부서코드2
NAT_CD VARCHAR(3) NULL 국가코드
- 기본값: 82
REG_DATE DATETIME NULL 생성일
UPDATE_BY VARCHAR(20) NULL 수정자
UPDATE_DATE DATETIME NULL 수정일
INDEX PK : MSG_SEQNO
I1_XMS_MESSAGE : RESERVE_DATE
I2_XMS_MESSAGE : SEND_DATE
I3_XMS_MESSAGE : SEND_CD, IMG_ATTACH_CD
I4_XMS_MESSAGE : REG_DATE

XMS_MESSAGE_LOG(XMS 결과)

XMS_MESSAGE_LOG(XMS 결과)
항목 데이터 타입 Null 옵션 설명
MSG_SEQNO(PK) NUMBER(15,0) NOT NULL 자체적인 시퀀스값으로, 유일값이어야 함
TITLE VARCHAR(255) NULL LMS 또는 MMS 메시지의 제목
PHONE_MSG VARCHAR(4000) NULL 발송 메시지
MSG_TYPE VARCHAR(10) NOT NULL 메시지 전송 유형
SM: 문자 발송
LM: LMS 발송
MM: MMS 발송
MOBILE_NO VARCHAR(50) NOT NULL 메시지 받을 수신 전화번호
SENDER_NO VARCHAR(50) NOT NULL 발신 번호
RESERVE_DATE DATETIME NOT NULL 발송 예약 시각
- 형식: YYYY-MM-DD HH:MM:SS
MMS_IMG1 VARCHAR(255) NULL MMS 이미지 경로1
MMS_IMG2 VARCHAR(255) NULL MMS 이미지 경로2
MMS_IMG3 VARCHAR(255) NULL MMS 이미지 경로3
SEND_CD VARCHAR(1) NOT NULL 발송 여부
- 시스템 절차에 따라 N > H > Y 순으로 변경됨
N(기본값): 발송 접수
H: 발송 중
Y: 발송 완료
SEND_DATE DATETIME NULL 발송 일시(엔진 사용)
RESEND_CD VARCHAR(1) NOT NULL 서버 전송 에러 발생 시 재전송 코드(엔진 사용)
- 기본값: N
SERVER_MMS_IMG1 VARCHAR(100) NULL 이미지 서버 경로 1(엔진 사용)
SERVER_MMS_IMG2 VARCHAR(100) NULL 이미지 서버 경로 2(엔진 사용)
SERVER_MMS_IMG3 VARCHAR(100) NULL 이미지 서버 경로 3(엔진 사용)
IMG_ATTACH_CD VARCHAR(1) NOT NULL 이미지 첨부 여부
N(기본값): 이미지 없음
IMG_SEND_DATE DATETIME NULL 이미지 전송 일시(엔진 사용)
FILE_NAME VARCHAR(50) NULL 전송 파일명(엔진 사용)
RESULT_CD VARCHAR(20) NULL 결과 코드
TELECOM_CD VARCHAR(20) NULL 문자 발송 통신사 코드
SERVER_SEND_DATE DATETIME NULL 발송 요청 시각(서버 기준)
RESULT_DATE DATETIME NULL 푸시 결과 수신 시각
RESULT_REG_DATE DATETIME NULL 결과 수신 성공 일시
TAX_CD1 VARCHAR(50) NULL 부서코드1
TAX_CD2 VARCHAR(50) NULL 부서코드2
NAT_CD VARCHAR(3) NULL 국가코드
- 기본값: 82
REG_DATE DATETIME NULL 생성일
UPDATE_BY VARCHAR(20) NULL 수정자
UPDATE_DATE DATETIME NULL 수정일
INDEX PK : MSG_SEQNO
I1_XMS_MESSAGE_LOG : RESERVE_DATE
I2_XMS_MESSAGE_LOG : SEND_DATE
I3_XMS_MESSAGE_LOG : SEND_CD, IMG_ATTACH_CD
I4_XMS_MESSAGE_LOG : REG_DATE

RCS_MESSAGE(RCS 발송)

RCS_MESSAGE(RCS 발송)
항목 데이터 타입 Null 옵션 설명
MSG_SEQNO(PK) NUMBER(15,0) NOT NULL 자체적인 시퀀스값으로, 유일값이어야 함
RESERVE_DATE DATETIME NOT NULL 발송 예약 시각
- 형식: YYYY-MM-DD HH:MM:SS
SEND_DATE DATETIME NULL 발송 일시
SEND_CD VARCHAR(1) NOT NULL 발송 여부
N(기본값): 발송 접수
RESEND_CD VARCHAR(1) NOT NULL 서버 전송 에러 발생 시 재전송 코드(엔진 사용)
- 기본값: N
RESULT_CD1 VARCHAR(20) NULL 전송 결과 코드(푸시 전송 결과 코드)
RESULT_CD2 VARCHAR(20) NULL 전송 결과 코드(문자 전송 결과 코드)
SERVER_SEND_DATE1 DATETIME NULL 발송 요청 시간1
SERVER_SEND_DATE2 DATETIME NULL 발송 요청 시간2
RESULT_DATE1 DATETIME NULL 결과 수신 시간1
RESULT_DATE2 DATETIME NULL 결과 수신 시간2
PHONE_NO VARCHAR(50) NOT NULL 수신전화번호
CALLBACK VARCHAR(50) NOT NULL 회신번호
AGENCY_ID VARCHAR(100) NOT NULL RCS 대행사 ID
MESSAGE_BASE_ID VARCHAR(100) NOT NULL RCS 템플릿 코드 아이디
MESSAGE_GROUP_ID VARCHAR(100) NULL 메시지 그룹 아이디
SERVICE_TYPE VARCHAR(10) NOT NULL 상품 타입
RCSSMS: SMS 유형
RCSLMS: LMS 유형
RCSMMS: MMS 유형
RCSTMPL: RCS 템플릿 유형
HEADER VARCHAR(1) NOT NULL 광고 여부
0: 정보성 광고
1: 광고성 광고
FOOTER VARCHAR(20) NULL 080 수신 거부 전화 번호(HEADER : 1)
- 광고일 때만 기입
COPY_ALLOWED VARCHAR(4) NOT NULL 단말 메시지 복사 허용 여부
true(기본값): 복사 허용
false: 복사 비허용
BODY VARCHAR(4000) NULL 본문(JSON)
BUTTONS VARCHAR(4000) NULL 버튼(JSON)
MMS_TITLE1 VARCHAR(100) NULL RCSMMS 타이틀1
MMS_MSG1 VARCHAR(4000) NULL RCSMMS 메시지1
MMS_IMG_URL1 VARCHAR(300) NULL RCSMMS 이미지 URL 1
MMS_TITLE2 VARCHAR(100) NULL RCSMMS 타이틀2
MMS_MSG2 VARCHAR(4000) NULL RCSMMS 메시지2
MMS_IMG_URL2 VARCHAR(300) NULL RCSMMS 이미지 URL 2
MMS_TITLE3 VARCHAR(100) NULL RCSMMS 타이틀3
MMS_MSG3 VARCHAR(4000) NULL RCSMMS 메시지3
MMS_IMG_URL3 VARCHAR(300) NULL RCSMMS 이미지 URL 3
MMS_TITLE4 VARCHAR(100) NULL RCSMMS 타이틀4
MMS_MSG4 VARCHAR(4000) NULL RCSMMS 메시지4
MMS_IMG_URL4 VARCHAR(300) NULL RCSMMS 이미지 URL 4
MMS_TITLE5 VARCHAR(100) NULL RCSMMS 타이틀5
MMS_MSG5 VARCHAR(4000) NULL RCSMMS 메시지5
MMS_IMG_URL5 VARCHAR(300) NULL RCSMMS 이미지 URL 5
MMS_TITLE6 VARCHAR(100) NULL RCSMMS 타이틀6
MMS_MSG6 VARCHAR(4000) NULL RCSMMS 메시지6
MMS_IMG_URL6 VARCHAR(300) NULL RCSMMS 이미지 URL 6
FALLBACK_YN BOOLEAN NOT NULL 대체 발송 여부
true: 대체 메시지 발송
false(기본값): 대체 메시지를 발송하지 않음
FALLBACK_TYPE VARCHAR(10) NULL 대체 발송 타입
SMS: SMS 유형
LMS: LMS 유형
FALLBACK_CALLBACK VARCHAR(50) NULL 대체 발송 회신 번호
FALLBACK_SUBJECT VARCHAR(120) NULL 대체 발송 메시지 제목
FALLBACK_MESSAGE VARCHAR(2000) NULL 대체 발송 메시지
TAX_CD1 VARCHAR(50) NULL 부서코드1
TAX_CD2 VARCHAR(50) NULL 부서코드2
REQ_DATE DATETIME NULL 발송 시간
RES_DATE DATETIME NULL 결과 수신 시간
ERROR_MESSAGE1 VARCHAR(500) NULL RCS 오류 상세 메시지
ERROR_MESSAGE2 VARCHAR(500) NULL 대체 발송 오류 상세 메시지
MNO_INFO1 VARCHAR(10) NULL RCS 수신자 이통사 정보
MNO_INFO2 VARCHAR(10) NULL 대체 발송 수신자 이통사 정보
UPDATE_BY VARCHAR(20) NULL 수정자
UPDATE_DATE DATETIME NULL 수정일
INDEX PK : MSG_SEQNO
I1_RCS_MESSAGE : RESERVE_DATE
I2_RCS_MESSAGE : SEND_DATE
I3_RCS_MESSAGE : SERVICE_TYPE

RCS_MESSAGE_LOG(RCS 결과)

RCS_MESSAGE_LOG(RCS 결과)
항목 데이터 타입 Null 옵션 설명
MSG_SEQNO(PK) NUMBER(15,0) NOT NULL 자체적인 시퀀스값으로, 유일값이어야 함
RESERVE_DATE DATETIME NOT NULL 발송예약시각
- 형식: YYYY-MM-DD HH:MM:SS
SEND_DATE DATETIME NULL 발송 일시
SEND_CD VARCHAR(1) NOT NULL 발송 여부
N(기본값): 발송 접수
RESEND_CD VARCHAR(1) NOT NULL 서버 전송 에러 발생 시 재전송 코드(엔진 사용)
- 기본값: N
RESULT_CD1 VARCHAR(20) NULL 전송 결과 코드(푸시 전송 결과 코드)
RESULT_CD2 VARCHAR(20) NULL 전송 결과 코드(문자 전송 결과 코드)
SERVER_SEND_DATE1 DATETIME NULL 발송 요청 시간1
SERVER_SEND_DATE2 DATETIME NULL 발송 요청 시간2
RESULT_DATE1 DATETIME NULL 결과 수신 시간1
RESULT_DATE2 DATETIME NULL 결과 수신 시간2
PHONE_NO VARCHAR(50) NOT NULL 수신전화번호
CALLBACK VARCHAR(50) NOT NULL 회신번호
AGENCY_ID VARCHAR(100) NOT NULL RCS 대행사 ID
MESSAGE_BASE_ID VARCHAR(100) NOT NULL RCS 템플릿 코드 아이디
MESSAGE_GROUP_ID VARCHAR(100) NULL 메시지 그룹 아이디
SERVICE_TYPE VARCHAR(10) NOT NULL 상품 타입
RCSSMS: SMS 유형
RCSLMS: LMS 유형
RCSMMS: MMS 유형
RCSTMPL: RCS 템플릿 유형
HEADER VARCHAR(1) NOT NULL 광고 여부
0: 정보성 광고
1: 광고성 광고
FOOTER VARCHAR(20) NULL 080 수신 거부 전화 번호(HEADER : 1)
- 광고일 때만 기입
COPY_ALLOWED VARCHAR(4) NOT NULL 단말 메시지 복사 허용 여부
true(기본값): 복사 허용
false: 복사 비허용
BODY VARCHAR(4000) NULL 본문(JSON)
BUTTONS VARCHAR(4000) NULL 버튼(JSON)
MMS_TITLE1 VARCHAR(100) NULL RCSMMS 타이틀1
MMS_MSG1 VARCHAR(4000) NULL RCSMMS 메시지1
MMS_IMG_URL1 VARCHAR(300) NULL RCSMMS 이미지 URL 1
MMS_TITLE2 VARCHAR(100) NULL RCSMMS 타이틀2
MMS_MSG2 VARCHAR(4000) NULL RCSMMS 메시지2
MMS_IMG_URL2 VARCHAR(300) NULL RCSMMS 이미지 URL 2
MMS_TITLE3 VARCHAR(100) NULL RCSMMS 타이틀3
MMS_MSG3 VARCHAR(4000) NULL RCSMMS 메시지3
MMS_IMG_URL3 VARCHAR(300) NULL RCSMMS 이미지 URL 3
MMS_TITLE4 VARCHAR(100) NULL RCSMMS 타이틀4
MMS_MSG4 VARCHAR(4000) NULL RCSMMS 메시지4
MMS_IMG_URL4 VARCHAR(300) NULL RCSMMS 이미지 URL 4
MMS_TITLE5 VARCHAR(100) NULL RCSMMS 타이틀5
MMS_MSG5 VARCHAR(4000) NULL RCSMMS 메시지5
MMS_IMG_URL5 VARCHAR(300) NULL RCSMMS 이미지 URL 5
MMS_TITLE6 VARCHAR(100) NULL RCSMMS 타이틀6
MMS_MSG6 VARCHAR(4000) NULL RCSMMS 메시지6
MMS_IMG_URL6 VARCHAR(300) NULL RCSMMS 이미지 URL 6
FALLBACK_YN BOOLEAN NOT NULL 대체 발송 여부
true: 대체 메시지 발송
false(기본값): 대체 메시지를 발송하지 않음
FALLBACK_TYPE VARCHAR(10) NULL 대체 발송 타입
SMS: SMS 유형
LMS: LMS 유형
FALLBACK_CALLBACK VARCHAR(50) NULL 대체 발송 회신 번호
FALLBACK_SUBJECT VARCHAR(120) NULL 대체 발송 제목
FALLBACK_MESSAGE VARCHAR(2000) NULL 대체 발송 메시지
TAX_CD1 VARCHAR(50) NULL 부서코드1
TAX_CD2 VARCHAR(50) NULL 부서코드2
REQ_DATE DATETIME NULL 발송 시간
RES_DATE DATETIME NULL 결과 수신 시간
ERROR_MESSAGE1 VARCHAR(500) NULL RCS 오류 상세 메시지
ERROR_MESSAGE2 VARCHAR(500) NULL 대체 발송 오류 상세 메시지
MNO_INFO1 VARCHAR(10) NULL RCS 수신자 이통사 정보
MNO_INFO2 VARCHAR(10) NULL 대체 발송 수신자 이통사 정보
UPDATE_BY VARCHAR(20) NULL 수정자
UPDATE_DATE DATETIME NULL 수정일
INDEX PK : MSG_SEQNO
I1_RCS_MESSAGE_LOG : RESERVE_DATE
I2_RCS_MESSAGE_LOG : SEND_DATE
I3_RCS_MESSAGE_LOG : SERVICE_TYPE

RCS_CONTENTS(RCS 이미지)

RCS_CONTENTS(RCS 이미지)
항목 데이터 타입 Null 옵션 설명
MSG_SEQNO(PK) NUMBER(15,0) NOT NULL 자체적인 시퀀스값으로, 유일값이어야 함
REG_DATE DATETIME NOT NULL 등록일
IMG_STATUS VARCHAR(10) NOT NULL 이미지 처리 상태
0 : 등록
1 : upload 진행 중
2 : upload 완료
IMG_RESULT_CODE VARCHAR(100) 이미지 처리 결과
IMG_RESULT_MESSAGE VARCHAR(100) 이미지 처리 결과 상세 메시지
IMG_FILE_PATH VARCHAR(100) NOT NULL 이미지 저장 경로
IMG_MIME_TYPE VARCHAR(100) NOT NULL 이미지 타입
IMG_DESCRIPTION VARCHAR(200) 이미지 설명
IMG_UPLOAD_URL VARCHAR(100) 이미지 업로드 URL(업로드 완료 시 자동 입력)
IMG_EXPIRY_DATE VARCHAR(100) 이미지 만료 시간
REQ_DATE DATETIME 이미지 전송시간
RES_DATE DATETIME 이미지 결과 수신 시간
ETC1 VARCHAR(200) 사용자 필드1
ETC2 VARCHAR(200) 사용자 필드2
ETC3 VARCHAR(200) 사용자 필드3
INDEX PK : MSG_SEQNO
I1_RCS_CONTENTS : REG_DATE
NAVER_MESSAGE(네이버톡톡 발송)
항목 데이터 타입 NULL 옵션 설명
MSG_SEQNO(PK) NUMBER(15,0) NOT NULL 자체적인 시퀀스값으로, 유일값이어야 함
SEND_CD VARCHAR(1) NOT NULL 발송 여부
- 기본값: N
RESEND_CD VARCHAR(1) NOT NULL 서버 전송 에러 발생시 재전송 코드(엔진 사용)
- 기본값: N
MESSAGE_TYPE VARCHAR(10) NOT NULL 네이버톡톡 서비스 타입
NT_FM: 네이버톡톡 변수 포함 본문 전체 첨부 발송
NT_TM: 네이버톡톡 변수만 첨부 발송
TEMPLATE_CODE VARCHAR(100) NOT NULL 네이버톡톡 템플릿 코드
TEMPLATE_PARAMS TEXT   템플릿 메시지 중 변수 첨부 JSON
- key: 변수 이름, value: 치환 내용
MESSAGE VARCHAR(2500)   템플릿 메시지 변수 포함 본문
USER_NAME VARCHAR(20)   네이버톡톡 수신자 이름
USER_ACCESS_TOKEN VARCHAR(100)   네이버톡톡 수신자 로그인 Access Token
SENDER_KEY VARCHAR(50) NOT NULL 고객사 발송 채널 파트너키
GROUP_KEY VARCHAR(50)   발송 그룹 키 (발송 그룹에 포함된 템플릿 사용 시 첨부)
PHONE_NUMBER VARCHAR(50) NOT NULL 네이버톡톡 수신자 번호
ATTACHMENTS TEXT   네이버톡톡 Attachments(버튼,이미지, 쿠폰 등 정보 첨부)
FALLBACK_YN BOOLEAN NOT NULL 대체 발송 여부
true: 대체 발송 사용
false(기본값): 대체 발송 사용하지 않음
FALLBACK_TYPE VARCHAR(10) NULL 대체 발송 타입
SMS: SMS 유형
LMS: LMS 유형
FALLBACK_CALLBACK VARCHAR(50) NULL 대체 발송 회신 번호
FALLBACK_SUBJECT VARCHAR(120) NULL 대체 발송 제목
FALLBACK_MESSAGE VARCHAR(2000) NULL 대체 발송 메시지
RESULT_MSG_TYPE1-5 VARCHAR(10)   결과 메시지 타입(엔진 사용)
RESULT_CD1-5 VARCHAR(20)   결과 코드(엔진 사용)
SERVER_SEND_DATE1-5 DATETIME   발송 요청 시간(엔진 사용)
RESULT_DATE1-5 DATETIME   결과 시간(엔진 사용)
ERROR_MESSAGE1-5 VARCHAR(500)   오류 상세 메시지(엔진 사용)
TELECOM_CD1-5 VARCHAR(20)   문자 발송 통신사 코드(엔진 사용)
RESERVE_DATE1-5 DATETIME NOT NULL 발송 예약 시각
- 기본값: NOW()
- 형식: YYYY-MM-DD HH:MM:SS
REG_DATE DATETIME NOT NULL 에이전트 발송 데이터 등록 시간(엔진 사용)
- 기본값: NOW()
SEND_DATE DATETIME 에이전트 발송 시각 (엔진 사용)
RESULT_REG_DATE DATETIME   에이전트 결과 수신 시각(엔진 사용)
UPDATE_BY VARCHAR(20)   수정자
UPDATE_DATE DATETIME   수정일
TAX_CD1 VARCHAR(50) 정산 관련 부서 코드 1
TAX_CD2 VARCHAR(50) 정산 관련 부서 코드 2
INDEX PK : MSG_SEQNO
I1_NAVER_MESSAGE : RESERVE_DATE
I2_NAVER_MESSAGE : REG_DATE
I3_NAVER_MESSAGE: MESSAGE_TYPE
NAVER_MESSAGE_LOG(네이버톡톡 결과)
항목 데이터 타입 NULL 옵션 설명
MSG_SEQNO(PK) NUMBER(15,0) NOT NULL 자체적인 시퀀스값으로, 유일값이어야 함
SEND_CD VARCHAR(1) NOT NULL 발송 여부
- 기본값: N
RESEND_CD VARCHAR(1) NOT NULL 서버 전송 에러 발생시 재전송 코드(엔진 사용)
- 기본값: N
MESSAGE_TYPE VARCHAR(10) NOT NULL 네이버톡톡 서비스 타입
NT_FM: 네이버톡톡 변수 포함 본문 전체 첨부 발송
NT_TM: 네이버톡톡 변수만 첨부 발송
TEMPLATE_CODE VARCHAR(100) NOT NULL 네이버톡톡 템플릿 코드
TEMPLATE_PARAMS TEXT   템플릿 메시지 중 변수 첨부 JSON
- key: 변수 이름, value: 치환 내용
MESSAGE VARCHAR(2500) 템플릿 메시지 변수 포함 본문
USER_NAME VARCHAR(20) 네이버톡톡 수신자 이름
USER_ACCESS_TOKEN VARCHAR(100) 네이버톡톡 수신자 로그인 Access Token
SENDER_KEY VARCHAR(50) NOT NULL 고객사 발송 채널 파트너키
GROUP_KEY VARCHAR(50) 발송 그룹 키 (발송 그룹에 포함된 템플릿 사용 시 첨부)
PHONE_NUMBER VARCHAR(50) NOT NULL 네이버톡톡 수신자 번호
ATTACHMENTS TEXT   네이버톡톡 Attachments(버튼,이미지, 쿠폰 등 정보 첨부)
FALLBACK_YN BOOLEAN NOT NULL 대체 발송 여부
true: 대체 발송 사용
false(기본값): 대체 발송 사용하지 않음
FALLBACK_TYPE VARCHAR(10) NULL 대체 발송 타입
SMS: SMS 유형
LMS: LMS 유형
FALLBACK_CALLBACK VARCHAR(50) NULL 대체 발송 회신 번호
FALLBACK_SUBJECT VARCHAR(120) NULL 대체 발송 제목
FALLBACK_MESSAGE VARCHAR(2000) NULL 대체 발송 메시지
RESULT_MSG_TYPE1-5 VARCHAR(10)   결과 메시지 타입(엔진 사용)
RESULT_CD1-5 VARCHAR(20)   결과 코드(엔진 사용)
SERVER_SEND_DATE1-5 DATETIME   발송 요청 시간(엔진 사용)
RESULT_DATE1-5 DATETIME   결과 시간(엔진 사용)
ERROR_MESSAGE1-5 VARCHAR(500)   오류 상세 메시지(엔진 사용)
TELECOM_CD1-5 VARCHAR(20)   문자 발송 통신사 코드(엔진 사용)
RESERVE_DATE1-5 DATETIME NOT NULL 발송예약시각
- 기본값: NOW()
- 형식: YYYY-MM-DD HH:MM:SS
REG_DATE DATETIME NOT NULL 에이전트 발송 데이터 등록 시간(엔진 사용)
- 기본값: NOW()
SEND_DATE DATETIME 에이전트 발송 시각 (엔진 사용)
RESULT_REG_DATE DATETIME   에이전트 결과 수신 시각(엔진 사용)
UPDATE_BY VARCHAR(20)   수정자
UPDATE_DATE DATETIME   수정일
TAX_CD1 VARCHAR(50)   정산 관련 부서 코드 1
TAX_CD2 VARCHAR(50)   정산 관련 부서 코드 2
INDEX PK : MSG_SEQNO
I1_NAVER_MESSAGE : RESERVE_DATE
I2_NAVER_MESSAGE : REG_DATE
I3_NAVER_MESSAGE: MESSAGE_TYPE

코드 예제

버튼 정보 데이터 예시

코드예제버튼 정보 데이터 Sample Code

{
        "name": "버튼명",
        "type": "WL",
        "url_pc": "http://naver.com",
        "url_mobile": "http://daum.net",
        "target": "out"
}

아이템 하이라이트 데이터 예시

코드예제[아이템 리스트형 템플릿] 아이템 하이라이트 데이터 Sample Code

{
        "title": "비즈메시지",
        "description": "알림톡"
}

아이템 리스트와 아이템 요약 정보 데이터 예시

코드예제[아이템 리스트형 템플릿] 아이템 리스트와 아이템 요약 정보 데이터 Sample Code

{
        "list": [
                {
                        "title": "가격",
                        "description": "10,000원"
                },
                {
                        "title": "할인금액",
                        "description": "-1원"
                }
        ],
        "summary": {
                "title": "총 금액",
                "description": "9,999원"
        }
}

이 문서가 만족스러운 이유를 알려주세요.
이 문서에 아쉬운 점을 알려주세요.
평가해주셔서 감사합니다.

더 자세한 의견은 contact.dkt@kakaocorp.com 으로 제보해주세요.