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 키 |
|---|---|---|
| SMS | RPSSAXX001 | description |
| LMS | RPLSAXX001 | title, description |
| MMS | RPMSMTX001 | title, 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 설정을 권장합니다.