如何使用开始和结束数字循环通过将输入保存到 VXML 中的数组的字段,无论是否使用 PHP?
伪代码将类似于:
get startNo from caller
get endNo from caller
loop i from startNo to endNo
audio prompt 'prompt' + i + '.wav'
save input to results[i]
end loop
save results to database at end of loop or upon hangup
我知道如何获取开始和结束数字以及如何保存到数据库,这是我不确定的循环。
要求/其他说明:
- VXML 和 PHP 的混合很好,但我更愿意将大多数 VXML 保留在 .VXML 文件中,以在我的编辑器中保持代码完成
- 最多可能有 50 个提示(根据业务要求,不要让我重新设计)
- 解决方案必须支持挂断事件,因此如果中途连接丢失,我们可以保存收集到的结果
- 独立于供应商,符合 VoiceXML 2.1