代码之家  ›  专栏  ›  技术社区  ›  DDulla

Twilio Studio流-录制呼叫时出错?

  •  0
  • DDulla  · 技术社区  · 6 年前

    我正在处理Twilio Studio Flow的一个问题。

    从高层来看,流在启动后由webhook触发,它执行以下操作:

    1. 拨打已知电话号码
    2. 提示用户“按1继续”
    3. 他们按1后再拨另一个电话号码
    4. 调用完成后调用Webhook

    流量设置 Twilio Studio Flow

    这一切都很好,只是我无法访问通话录音。

    流日志经常显示记录id为空,我无法找出原因。

    widget/event“connect call to”有两种可能的结果“call completed”和“hangup”( https://www.twilio.com/docs/studio/widget-library#connect-call-to )文件中没有提到这些结果的实际原因或内容。

    为了进一步混淆,有些情况下会触发“hangup”事件并获取recording sid,而有些情况下会触发“call completed”事件并获取recording sid。(这两种情况都有很多次,因为我没有一个录音SID)。

    我没能在twilio的支持下得到答案。有人遇到过这个问题,你能解决吗?我想这可能是平台上的一个漏洞。

    0 回复  |  直到 6 年前
        1
  •  0
  •   Alan    6 年前

    对于connectcalltowidget,“call completed”指的是子进程,“hangup”指的是父进程(调用方)。

    不幸的是,根据你的描述很难说出操作流程。