首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >从硬电话更新正在进行的Twilio呼叫

从硬电话更新正在进行的Twilio呼叫
EN

Stack Overflow用户
提问于 2019-02-13 06:53:41
回答 1查看 50关注 0票数 0

我已经设置了一个软电话系统,一切都很好。一个呼叫进入我的软电话,我可以通过单击一个按钮并向Twilio的REST API或我的服务器发送请求,等等,将其置于保留状态、转接呼叫等。

我的问题是,如果我在SIP硬件电话上被呼叫,是否可以更新正在进行的呼叫?例如,我想要做的是,在正在进行的呼叫期间输入*1以将呼叫置于保留状态。因为这是一部硬电话,我不能简单地点击一个按钮来向我的服务器发出请求。

我知道我可以使用Gather接受我的输入,但如果我正在进行呼叫,我将如何发起收集?

EN

回答 1

Stack Overflow用户

发布于 2019-02-13 12:12:42

抱歉,在我的手机上写得不是很好。

这将是困难的,因为您需要callsid来启动重定向。但是,如果您将呼叫存储在同步列表中,则可以创建一个函数,使其查找呼叫的电话号码并返回要在重定向中使用的callsid,或者为列表中的条目输入唯一ID。

将该函数绑定到一个电话号码,通过您桌面电话呼叫,放置一个if(event.digits) {从同步获取callsid,然后重定向,然后重定向,然后回调()} else {执行gather(),不用担心操作url,因为您将转到此函数的顶部,但现在您将有event.digits,然后进行回调}不要在这里进行回调,否则您将跳过上面的所有代码}

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54659880

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档