我使用 Twilio 开发了一个 Covid-19 Symptom Whatsapp 聊天机器人。该机器人基本上会向用户询问与 Covid-19 相关的关键症状。
根据他们的回答,机器人必须给用户一个总结/结论,即尽快去看医生或打电话给当局。
我的挑战是如何保留问题的答案并在 Studio 中的调查结束时使用它们。在正常编程中,我会将答案保存在变量中,然后最后检查变量并提供结论。我如何在 Twilio Studio 中实现它?
我使用 Twilio 开发了一个 Covid-19 Symptom Whatsapp 聊天机器人。该机器人基本上会向用户询问与 Covid-19 相关的关键症状。
根据他们的回答,机器人必须给用户一个总结/结论,即尽快去看医生或打电话给当局。
我的挑战是如何保留问题的答案并在 Studio 中的调查结束时使用它们。在正常编程中,我会将答案保存在变量中,然后最后检查变量并提供结论。我如何在 Twilio Studio 中实现它?
您可以通过使用语法引用它们来轻松检索变量{{widgets.name_of_widget.inbound.body}}
您可以将它们发送到函数小部件中,并通过将上述语法作为 VALUES 插入将它们放入参数中,并在那里进行计算。
你通过 event.KEY 调用参数
然后你可以通过 {{widget.function_name.body}} 引用它们
Twilio 维护流的可变状态吞吐量。当您引用它们或从收集变量的各个小部件中引用它们时,您可以使用设置变量小部件将所有变量合并到一个位置(不太理想)。
您可以使用 Studio 执行日志来查看 JSON 路径以及如何使用{{liquid syntax}}
.