MMS

이미지 첨부 메시지입니다. 발송 전 file_upload 테이블에 이미지를 등록하고 발급된 file_key를 사용합니다.
mt_file_key가 없으면 LMS로 발송됩니다.

mmsMMS

이미지를 첨부하는 멀티미디어 메시지 채널입니다.

이미지 첨부file_upload 사전 등록미첨부 시 LMS

입력 필드

컬럼필수설명
channel_order'mms'
callback발신번호
recipient수신번호
msg_status'1'
request_date발송 요청 시각
mt_content메시지 내용
mt_subject제목
mt_file_key첨부 파일 키. 복수 파일은 ,로 구분
origin_cid발신자 식별코드

파일 사전 등록

MMS 발송 전에 이미지를 file_upload 테이블에 등록해야 합니다.
FileUploadScheduler가 자동으로 업로드하고 file_key를 채웁니다.

SQL
-- 1. 파일 등록
INSERT INTO file_upload (file_path, channel_type)
VALUES ('/home/omni/attach_file/sample.jpg', 'MMS');

-- 2. file_status = 2, file_key가 채워지면 발송에 사용 가능
SELECT file_key FROM file_upload WHERE file_path = '/home/omni/attach_file/sample.jpg';

예시

MMS 발송 (파일 1개)

SQL
INSERT INTO msg_tran (
    channel_order, recipient, msg_status, request_date,
    callback, mt_subject, mt_content, mt_file_key
) VALUES (
    'mms', '수신번호', '1', NOW(),
    '발신번호', 'MMS 제목', 'MMS 본문 내용입니다.', 'FILE_KEY'
);

MMS 발송 (파일 2개)

mt_file_key,로 구분하여 여러 파일을 첨부할 수 있습니다.

SQL
INSERT INTO msg_tran (
    channel_order, recipient, msg_status, request_date,
    callback, mt_subject, mt_content, mt_file_key
) VALUES (
    'mms', '수신번호', '1', NOW(),
    '발신번호', 'MMS 제목', 'MMS 본문 내용입니다.', 'FILE_KEY1,FILE_KEY2'
);