我在 Restcomm 应用程序中没有看到使用 RVD 创建基本数据或基本逻辑树的方法。有没有办法为以下内容创建组件:
- 创建并分配变量值
- 基本逻辑组件,例如 If Then Else、等于/不等于、包含、文本比较、数字、日期
- 使用正则表达式解析文本的能力
- 能够将变量插入任何值并正确解析它们
- 字符串连接或类似
诸如此类的组件将允许应用程序开发人员拥有更多独立的应用程序,而不必建立基础设施来管理所有应用程序逻辑。
当前的组件API是否支持新组件的开发?
最佳答案
@斯科特巴斯托
目前 Restcomm RVD 不提供您提到的大多数开箱即用的功能。但是,使用 Restcomm RVD 外部服务可以实现您的目标。变量、逻辑、正则表达式解析等将使用您选择的外部编程语言进行处理。
另一个选择是使用 Restcomm-ruby helper构建您的应用程序。基本应用程序将使用 Restcomm 视觉设计器构建,然后您可以使用 Restcomm-ruby 帮助程序调用该应用程序。所有(If then Else、等于/不等于等)都将由 Restcomm-ruby 助手处理。
您随时可以向 Telestax 发送 RFE。
关于voip - Restcomm Apps 中的基本逻辑组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29285664/