7

我有一个相对简单的应用程序,但我想我可能已经超越了 TwiML。应用程序接收来电,根据呼叫从多个 Twilio 附加组件中获取一些数据,发送包含附加组件数据的 SMS 消息,然后转发语音呼叫。

我目前正在使用 REST API,服务器代码托管在我的服务器上,并使用 TwiML 响应来转发呼叫,但全 Twilio 托管的速度和可靠性优势令人信服。

请记住,这同时使用语音和消息元素,这可以在函数中完成吗?在工作室?这个答案表明在 TwiML 中混合语音和 SMS 已被弃用,但可以在函数中完成。但是,我观看了 2017 Signal 视频,并查看了附加组件、函数和 Studio 的文档页面,但没有看到如何从这些上下文中访问附加组件。

Function 的 context 参数是一个静态值。

也许有一种方法可以传入“?AddOns =”......但如果我直接通过在UI中配置活动号码来调用函数,我似乎无法影响事件参数。如果我尝试将其添加到函数属性中的路径,则会收到错误消息“仅允许 URL 安全字符”。

在附加配置屏幕中,也许我可以选中“在传入语音呼叫中使用”框,并且附加数据将以某种方式可用于该功能?

但理想情况下,我希望能够根据函数中的逻辑动态包含特定的附加组件。

我不是 Node 开发人员,也许这就是为什么它对我来说并不明显。关于在 Twilio UI 中集成功能内的附加组件访问的任何指导?

4

0 回答 0