Próbálom építeni egy e-kereskedelmi chatbot segítségével lex.
Van-e megoldás, hogy egy körhinta kártya vagy több válasz kártyák Lex?
Például:
Kösz..
Próbálom építeni egy e-kereskedelmi chatbot segítségével lex.
Van-e megoldás, hogy egy körhinta kártya vagy több válasz kártyák Lex?
Például:
Kösz..
Akkor kijelző több válasz kártyákat a választ, és ez jelenik meg, mint a körhinta. Kövesse ezt a példát , hogy létrehoz válasz kártya segítségével konzolra (akkor is csinálni dinamikusan kód).
Konzol mód:
Az alábbi képet, Prompt response cardsrészt is, lásd a jobb oldali részén, kevés +gomb, kattintson rá, és akkor még több kártyát.
Dinamikus módszer (használatával Lambda):
'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"
}
]
}
]
}
}
Megjegyzés: 1. Egyszerre maximum of 10 response cardsa körhinta, és maximum of 3 buttonsegy-egy körhinta. Ha több mint 10 kártyát, akkor kapok. Ha több mint 3 gomb, akkor nem fog hibát, de csak az első 3 lesz látható.
2. megjegyzés: Be kell, hogy ellenőrizze messaging_postbacksesemények Webhooksa messenger beállításokat a Facebook app, hogy a gombok a körhinta munkát.
Azt már végre választ kártyák alábbi módon:

Lásd kártyák jönnek, mint a körhinta, akkor ellop, hogy több lapot.
Remélem ez segít.