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_subject | LMS 제목 (선택) | |
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 발신번호를 지정합니다.