RCS

rcs_content에 본문 JSON, rcs_option에 버튼·옵션 JSON을 입력합니다.

rcsRCS

리치 카드·버튼을 지원하는 차세대 메시지 채널입니다.

브랜드 키SMS/LMS/MMS버튼·미디어Fallback 권장

입력 필드

컬럼필수설명
channel_order'rcs'
callback발신번호
rcs_brand_key브랜드 키 (RCS 비즈센터에서 확인)
recipient수신번호
msg_status'1'
request_date발송 요청 시각
rcs_msgbase_id메시지베이스 ID (템플릿 코드)
rcs_agency_key대행사 키
rcs_content메시지 본문 JSON
rcs_option버튼·헤더·푸터 등 옵션 JSON

rcs_content 구조

RCS 타입메시지베이스 ID 예body 키
SMSRPSSAXX001description
LMSRPLSAXX001title, description
MMSRPMSMTX001title, description, media

예시

RCS SMS

SQL
INSERT INTO msg_tran (
    channel_order, recipient, msg_status, request_date,
    callback, rcs_brand_key, rcs_msgbase_id, rcs_content
) VALUES (
    'rcs', '수신번호', '1', NOW(),
    '발신번호', '브랜드키', 'RPSSAXX001',
    '{"body":{"description":"RCS SMS 테스트입니다."}}'
);

RCS LMS

SQL
INSERT INTO msg_tran (
    channel_order, recipient, msg_status, request_date,
    callback, rcs_brand_key, rcs_msgbase_id, rcs_content
) VALUES (
    'rcs', '수신번호', '1', NOW(),
    '발신번호', '브랜드키', 'RPLSAXX001',
    '{"body":{"title":"RCS LMS 제목","description":"RCS LMS 본문입니다."}}'
);

RCS LMS — 버튼 포함

SQL
INSERT INTO msg_tran (
    channel_order, recipient, msg_status, request_date,
    callback, rcs_brand_key, rcs_msgbase_id, rcs_content, rcs_option
) VALUES (
    'rcs', '수신번호', '1', NOW(),
    '발신번호', '브랜드키', 'RCS_LMS_FORMAT01',
    '{"body":{"title":"공지사항","description":"서비스 점검 안내입니다."}}',
    '{"buttons":[{"buttonType":"URL","buttonName":"자세히 보기","buttonLink":"https://example.com"}]}'
);

RCS MMS (이미지 포함)

SQL
INSERT INTO msg_tran (
    channel_order, recipient, msg_status, request_date,
    callback, rcs_content, rcs_msgbase_id, rcs_brand_key
) VALUES (
    'rcs', '수신번호', '1', NOW(),
    '발신번호',
    '{
       "body": {
         "description": "통합RCS MMS 문자 테스트입니다.",
         "title": "MMS 제목입니다.",
         "media": "maapfile://sams_om_51807p2i_f621901728194548978d84221593740a"
       },
       "buttons": [
         {
           "suggestions": [
             {
               "action": {
                 "urlAction": { "openUrl": { "url": "http://www.infobank.net" } },
                 "displayText": "버튼1"
               }
             },
             {
               "action": {
                 "urlAction": { "openUrl": { "url": "http://www.infobank.net" } },
                 "displayText": "버튼2"
               }
             }
           ]
         }
       ]
     }',
    'RPMSMTX001',
    '브랜드키'
);

RCS는 Android 기기에서만 수신됩니다. iOS 사용자 대비 Fallback 설정을 권장합니다.