【问题标题】:Get Call SID-Recording could be done successfullGet Call SID-Recording 可以成功完成
【发布时间】:2018-04-18 08:22:51
【问题描述】:

从 Twilio“拨号”方法完成通话录音后,如何获取通话 SID 和录音 SID。

var dial = new Dial(callerId: callerId, record: record_from_answer); 

【问题讨论】:

    标签: c# twilio


    【解决方案1】:

    这里是 Twilio 开发者宣传员。

    您无法直接从Dial 方法获取呼叫 SID 和录音 SID。但是,您可以设置为在录制完成后接收网络挂钩。

    为此,您需要在应用程序中将recordingStatusCallback attribute 设置为绝对或相对 URL。

    var dial = new Dial(
      callerId: callerId,
      record: record_from_answer,
      recordingStatusCallback: new Uri("https://www.myexample.com/recording")
    ); 
    

    然后,当录制准备好时,您的应用程序将接收到该 URL 的 webhook,请求正文中带有参数 CallSidRecordingSid

    让我知道这是否有帮助。

    【讨论】:

    • 我们如何使用原生 iOS 和 android 应用程序实现此功能?
    • 如果你想要录制信息,恐怕你需要运行一个服务器。录制完成后,Twilio 会为您的 URL 创建一个 webhook。您还可以在本地执行其他操作,例如使用 Twilio Programmable Voice SDK 从您的应用程序调用,但您最终也需要一个服务器。
    • 我明白了,谢谢你的帮助
    猜你喜欢
    • 2017-04-22
    • 1970-01-01
    • 2015-12-04
    • 1970-01-01
    • 1970-01-01
    • 2019-11-02
    • 2012-01-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多