【问题标题】:Monitor Twilio Voice Call Status监控 Twilio 语音通话状态
【发布时间】:2018-06-13 20:13:41
【问题描述】:

我正在实施Twilio Programmable Voice 以允许从我的网站拨出电话号码。

我想在客户接听电话后显示一个计时器,但我不知道如何监控React 中的通话状态。

Twilio Docs - .status() 可用于获取当前通话状态。

他们有以下端点 status() 可以使用,但在这种情况下,我是否应该创建一个函数以某种方式不断检查调用的状态,直到达到 accepted 状态?

有什么方法可以跟踪这个吗?

【问题讨论】:

    标签: reactjs twilio twilio-api twilio-click-to-call


    【解决方案1】:

    这里是 Twilio 开发者宣传员。

    目前track the status of a Twilio Client call 的最佳方式是通过 webhook status callbacks that you can set up in TwiML。这意味着您需要以某种方式将数据从 webhook 发送到您的客户端,但它比轮询更准确。

    或者,您也可以设置一个setInterval,例如每 100 毫秒检查一次,然后设置您的状态,当它处于正确状态时取消间隔。

    【讨论】:

    • 这很有意义。我最初考虑使用setInterval,但我希望有更好的方法,我会考虑配置一个状态回调webhook。谢谢
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多