如何解决Twilio循环遍历同一流,每次调用不同的号码
对于上下文,我创建了2个流。流程#1由电话启动,并允许用户创建新的会议#/ pin或加入正在进行的现有电话会议。如果用户选择创建一个新会议,它将最终调用流#2 API,所有实际的出站呼叫都在此发生。
流#1设置,并且将变量传递到流#2。
设置的变量很简单: 名称1 电话1 名称2 电话2 名称3 电话3
在呼叫流#2上,对变量phone1进行了去电。如果用户回答,则认为流程已完成。但是,如果用户不回答,则使用以下代码将一个名为“ count”的变量设置为0:
{%- if flow.variables.count -%}{{flow.variables.count | plus: 1}}
{%- else -%}
0
{%- endif -%}
创建/设置此变量后,我执行“ split_check”以确保该值等于0,如果是,我将其取值为phone2并再次调用流程2的api,但这一次它调用了phone 2。
问题在于,每次调用流程2的API时,set_variable小部件和我上面粘贴的代码都会创建一个新变量,这意味着它永远不会增加。他们有办法设置全局变量吗?如果可能的话,我担心该变量将被永久设置并且不知道何时需要重设该变量。
在这里可以看到流程2:
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。