카카오 챗봇 & 옵션플러그인 사용법 문의

문의 시, 사용하시는 개발환경과 디벨로퍼스 앱ID를 알려주세요.

개발환경 : Django, 카카오


카카오 비즈니스 플러그인 중 옵션 플러그인을 사용하려고하는데, 챗봇에 붙여서 사용하려면 스킬로 사용해야하는 것으로 알고 있습니다.

사전에 설정한 아래 url 값들을 이용해야할 것 같은데,
selectOptionApiUrl
optiomApiUrl
orderInfoApiUrl
approveApiUrl
orderStatusApiUrl

동작 원리를 설명해주실 수 있을까요? 시퀀스 다이어그램으로 가이드가 있었으면 이해가 잘되었을텐데, 감이 안오네요
개발 가이드에 있는 스킬 응답으로 무작정 아래와 같이 보내니 아무런 반응이 없더라구요.

{
“status”: 200,
“data”: [
{
“id”: “101:10013529”,
“name”: “윈터펠테스트11”,
“price”: 0,
“option_groups”: [
{
“id”: “사이즈2”,
“name”: “사이즈2”,
“option_sub_groups”: [
{
“id”: “S12:색상2”,
“options”: [
{
“id”: “S12”,
“value”: “S12”,
“relate_option_groups”: [
{
“group_id”: “색상2”,
“sub_group_id”: “S12:색상2”
}
]
}
]
}
]
},
{
“id”: “색상2”,
“name”: “색상2”,
“option_sub_groups”: [
{
“id”: “S12:색상2”,
“options”: [
{
“id”: “S”,
“value”: “S”,
“relate_option_groups”: [
{
“group_id”: “추가옵션”,
“sub_group_id”: “S:추가옵션”
}
]
},
{
“id”: “M”,
“value”: “M”,
“relate_option_groups”: [
{
“group_id”: “추가옵션”,
“sub_group_id”: “M:추가옵션”
}
]
},
{
“id”: “L”,
“value”: “L”,
“relate_option_groups”: [
{
“group_id”: “추가옵션”,
“sub_group_id”: “L:추가옵션”
}
]
}
]
}
]
},
{
“id”: “추가옵션”,
“name”: “추가옵션”,
“option_sub_groups”: [
{
“id”: “S12:R23:추가옵션”,
“options”: [
{
“id”: “A”,
“value”: “A”,
“add_price”: 0,
“max_quantity”: 99,
“extra”: “12848”,
“stock”: 99
}
]
}
]
},
{
“id”: “주관식”,
“name”: “주관식”,
“description”: “주관식을 입력해 주세요.”,
“required”: false,
“type”: “TEXT”
}
]
}
]
}

안녕하세요.

데브톡에서는 디벨로퍼스관련 설정과 API 를 안내하는터라
번거로우시겠지만. 챗봇관리자센터에 문의부탁드려요.

시작하기 | kakao 고객센터