lex를 사용하여 전자 상거래 챠트 봇을 만들려고합니다.AWS Lex에서 회전식 카드 만들기
렉스에서 회전식 카드 또는 다중 응답 카드를 사용하는 방법이 있습니까? 예를 들어
:
감사합니다 ..
lex를 사용하여 전자 상거래 챠트 봇을 만들려고합니다.AWS Lex에서 회전식 카드 만들기
렉스에서 회전식 카드 또는 다중 응답 카드를 사용하는 방법이 있습니까? 예를 들어
:
감사합니다 ..
당신은 응답 복수 응답 카드를 표시 할 수 있으며 회전 목마처럼 표시됩니다. 콘솔을 통해 응답 카드를 생성하려면 this example을 따르십시오 (코드에서도 동적으로 수행 할 수 있음).
콘솔 방법 : 아래의 이미지에서
, 가장 오른쪽 부분에서 볼 Prompt response cards
섹션은 거의 +
버튼이, 그 클릭하면 더 많은 카드를 추가 할 수 있습니다. (람다 사용)
동적 방법
'dialogAction': {
'type': 'Close',
'fulfillmentState': 'Fulfilled',
'message': {
'contentType': 'PlainText',
'content': message
},
'responseCard': {
'version': '0',
'contentType': 'application/vnd.amazonaws.card.generic',
'genericAttachments': [
{
'title': 'title1',
'subTitle': 'subtitle1',
'attachmentLinkUrl': 'link_that_will_open_on_click',
'imageUrl': 'link_of_image_to_display',
"buttons":[
{
"text":"button_1",
"value":"value_to_be_sent_to_server_on_click"
},
{
"text":"button_2",
"value":"value_to_be_sent_to_server_on_click"
},
{
"text":"button_3",
"value":"value_to_be_sent_to_server_on_click"
}
]
},
{
'title': 'title2',
'subTitle': 'subtitle2',
'attachmentLinkUrl': 'link_that_will_open_on_click',
'imageUrl': 'link_of_image_to_display',
"buttons":[
{
"text":"button_1",
"value":"value_to_be_sent_to_server_on_click"
},
{
"text":"button_2",
"value":"value_to_be_sent_to_server_on_click"
},
{
"text":"button_3",
"value":"value_to_be_sent_to_server_on_click"
}
]
},
{
'title': 'title3',
'subTitle': 'subtitle3',
'attachmentLinkUrl': 'link_that_will_open_on_click',
'imageUrl': 'link_of_image_to_display',
"buttons":[
{
"text":"button_1",
"value":"value_to_be_sent_to_server_on_click"
},
{
"text":"button_2",
"value":"value_to_be_sent_to_server_on_click"
},
{
"text":"button_3",
"value":"value_to_be_sent_to_server_on_click"
}
]
}
]
}
}
주 1 : 단일 컨베이어에서 컨베이어에 maximum of 10 response cards
및 maximum of 3 buttons
을 가질 수있다. 카드가 10 장이 넘으면 오류가 발생합니다. 버튼이 3 개 이상인 경우 오류는 발생하지 않지만 처음 3 개만 표시됩니다.
참고 2 : Facebook 앱의 메신저 설정에서 Webhooks
의 messaging_postbacks
이벤트를 확인하여 회전식 작업 버튼을 만들어야합니다.
나는 아래의 방법으로 응답 카드를 구현 한 :
이 카드는 회전 목마처럼오고있다 참조, 당신은 더 많은 카드를보고 슬쩍 수 있습니다.
희망이 있습니다.
또한 회전식 작업 버튼을 만들기 위해 Facebook 앱의 메신저 설정에서 Webhooks의 "messaging_postbacks"이벤트를 확인해야합니다. – sid8491
정말 고맙습니다. 나는 콘솔을 사용하여 그것을 할 수있다. 그러나 나는 회전 목마를위한 코드 샘플이나 메시지 샘플을 찾을 수 없었다. 어떤 예가 있습니까? 고마워 .. – Murat
@ Murat, 답변을 업데이트하고 샘플 코드를 추가했습니다. 혼란이 있으면 알려주세요. 귀하의 목적을 달성 한 경우 투표에 동의하고 답변으로 표시하십시오. – sid8491