首页 > 解决方案 > Twilio - 将自定义参数传递给 JS 客户端,以便我的客户端知道谁在调用

问题描述

我有一个网络应用程序,可以通过 twilio 号码接受来电。呼叫通过网络服务器进行路由,可以检索来电者的详细信息。我正在尝试在来电被接受之前,在 javascript 中将呼叫者姓名和其他详细信息传递给代理客户端。

经过2天的尝试,我还没有找到任何方法来做到这一点。我知道我可以在创建 TWiML 的同一服务器方法中通过 websocket 将信息传递回客户端,但这似乎是一个糟糕的实现。

我可以简单地将自定义参数添加到connection客户看到的对象中吗?

标签: twiliotwilio-api

解决方案


只需在您的 javascript 文件中使用它,您将获得在调用期间从后端发送的自定义参数。如果在检查参数时与 Twilio 库发生冲突,则不会进入内部。我有同样的问题,我的问题解决了。

connection.customParameters.get("parameter_name")

推荐阅读