SMS / LMS

90byte 이하는 SMS, 초과 시 LMS로 자동 전환됩니다. 타입을 별도로 지정할 필요가 없습니다.

smsSMS / LMS

90byte 기준으로 SMS·LMS가 자동 전환되는 기본 문자 채널입니다.

단건Fallback예약발신번호 필수

입력 필드

컬럼필수설명
channel_order'sms'
callback발신번호
recipient수신번호
msg_status'1'
request_date발송 요청 시각
mt_content메시지 내용 (90byte 초과 시 LMS 자동 전환)
mt_subjectLMS 제목 (선택)
origin_cid발신자 식별코드

예시

SMS 단건 발송

SQL
INSERT INTO msg_tran (channel_order, recipient, msg_status, request_date, callback, mt_content)
VALUES ('sms', '수신번호', '1', NOW(), '발신번호', '안녕하세요. 테스트 문자입니다.');

LMS 발송 (제목 포함)

SQL
INSERT INTO msg_tran (
    channel_order, recipient, msg_status, request_date,
    callback, mt_subject, mt_content
) VALUES (
    'sms', '수신번호', '1', NOW(),
    '발신번호', 'LMS 제목', '90byte를 초과하면 LMS로 자동 전환됩니다. 제목을 함께 입력하면 LMS 제목이 표시됩니다.'
);

알림톡 실패 시 SMS Fallback

알림톡 발송이 실패하면 자동으로 SMS를 발송합니다.

SQL
INSERT INTO msg_tran (
    channel_order, recipient, msg_status, request_date,
    callback,
    kko_sender_key, kko_template_code, kko_content, kko_msg_type,
    mt_content
) VALUES (
    'alimtalk,sms', '수신번호', '1', NOW(),
    ';발신번호',
    '발신프로필키', '템플릿코드', '#{name}님, 주문이 완료되었습니다.', 'AT',
    '주문이 완료되었습니다.'
);

callback에서 ;는 알림톡(발신번호 없음)을 건너뛰고 SMS 발신번호를 지정합니다.