Engati Chatbot问题。 Engati标签尚不存在,因此我在此处手动添加。
我想尝试使用如下所示的自定义代码获取动态银行帐号
process({
"data": {
"type": "msg_options",
"text": "Choose an Account Number",
"options": [
{
"text": "12345678901234",
"postback": "flow_788224AF8006422BA5E587720DE3B252"
}, {
"text": "43210987654321",
"postback": "flow_788224AF8006422BA5E587720DE3B252"
}
]
}
});
在此示例中,我设置了两个选项并设置了相同的流程[flow_788224AF8006422BA5E587720DE3B252]
现在我想让用户在flow_788224AF8006422BA5E587720DE3B252中选择哪个选项
我应该为此编写任何动态脚本还是使用其他选项?
答案 0 :(得分:0)
由以下代码解决
{
"data": {
"type": "msg_options",
"text": "Choose an option",
"options": [
{
"text": "12345678901234",
"postback": "flow_788224AF8006422BA5E587720DE3B252||data_account=12345678901234"
}, {
"text": "43210987654321",
"postback": "flow_788224AF8006422BA5E587720DE3B252||data_account=43210987654321"
}
]
}
}
您还可以使用多个变量,例如
“回发”:“ flow_788224AF8006422BA5E587720DE3B252 || data_account = 43210987654321&data_bank = ICICI”
数据_ 已设置为定义属性 并在{{account}}
中用于发送消息