Voip Restcomm应用程序中的基本逻辑组件
我在Restcomm应用程序中看不到使用RVD创建基本数据或基本逻辑树的方法。有没有一种方法可以为以下对象创建组件:Voip Restcomm应用程序中的基本逻辑组件,voip,mobicents,restcomm,Voip,Mobicents,Restcomm,我在Restcomm应用程序中看不到使用RVD创建基本数据或基本逻辑树的方法。有没有一种方法可以为以下对象创建组件: 创建和分配变量值 基本逻辑组件,如If-Then-Else、Equal/Not-Equal、包含、文本比较、数字、日期、 使用正则表达式解析文本的能力 将变量插入任何值并正确解析它们的能力 字符串串联或类似 这样的组件将允许应用程序开发人员拥有更多的自包含应用程序,而不必建立基础设施来管理所有应用程序逻辑 当前的组件API支持新组件的开发吗?@scottbarstow 目前,
- 创建和分配变量值
- 基本逻辑组件,如If-Then-Else、Equal/Not-Equal、包含、文本比较、数字、日期、
- 使用正则表达式解析文本的能力
- 将变量插入任何值并正确解析它们的能力
- 字符串串联或类似
您可以随时向Telestax发送RFE。启用RVD脚本相对简单。然而,目前还不清楚什么是处理应用程序代码错误的好方法。没有经验的开发人员可以很快地用动态的、松散类型的脚本语言攻击自己 RVD的初衷是让简单的实时通信应用程序真正易于创建,而且不会出错。差饷物业估价署的范围是否应扩大,使更复杂的事情成为可能,还是将这些事情推迟到外部服务,这仍然是一个悬而未决的问题 我们可以仔细看看你正在尝试实现的应用程序吗?如果目的是录制短信或语音通话并将其发送给第三方服务(如Slack),则可以通过Zapier等服务实现。请参阅随附的屏幕截图,其中说明了WordPress插件(重力表单)与Slack的连接 类似的用于Restcomm的Zapier模块(代替重力表单)会有帮助吗
RVD是在遵循迭代方法的同时,为用户提供尽可能多的灵活性和尽可能少的开发工作量之间的斗争的结果。它通过小步骤发展,以便始终拥有一个功能不断完善的应用程序。为了满足这些需求,做出了一个非常关键的设计决策:将核心部分(控制器)保留为一个虚拟引擎,该引擎只需生成RCML并将所有逻辑委托给其他地方,通过HTTP即可轻松访问 尽管如此,@scottbarstow,我欢迎你的评论。拥有自包含的应用程序大大简化了应用程序的设置和维护,尤其是在RAS出现的今天。ES应该是一种与真正的外部目标对话的工具,而不是一种将各种复杂操作委托给RVD之外的方式 然而,“逻辑”的代价很高。为分支、比较、字符串操作等引入几个元素需要大量的设计思想、几个小时的实现时间和令人头痛的调试工作 我建议的替代方法如下: