我如何根据用户的答案提出不同的问题?

问题描述 投票:0回答:2

我发现在这里得到答复的速度比在Twilio的支持下要快,所以解决了:我需要问用户3个问题,但是,如果第一个答案是肯定的,那么还会有一个附加问题当场。

是否可以在同一收集器上执行?

谢谢。

twilio twilio-programmable-chat
2个回答
0
投票

请提供摘要,但我将尽我所能回答该问题。如果您指的是可编程聊天功能,我还需要查看您使用的语言,尽管:

创建一个变量,问完问题后,分配变量以读取输入,这是VB.NET中的一个基本示例:

Dim ans As String
Console.WriteLine("Question")
ans = Console.ReadLine()
if (ans = "y")
{
Console.WriteLine("Different Question depending on the scenario")

}

if (ans = "n")
{
Console.WriteLine("Next Question")
Recursion()
/* Recursion the question that both y/n will both have*\
}

0
投票

Twilio开发人员推广人员在这里。

您不能在同一个集合内执行此操作,因为通过JSON的流程中没有固有的逻辑。

根据我的经验,如果我需要在某个时候进行对话以进行分支,那将是一次收集的结束,我将根据响应开始一个新的对话。您仍然可以使用remember function记住整个对话中的所有详细信息。

© www.soinside.com 2019 - 2024. All rights reserved.