【发布时间】:2018-04-18 08:22:51
【问题描述】:
从 Twilio“拨号”方法完成通话录音后,如何获取通话 SID 和录音 SID。
var dial = new Dial(callerId: callerId, record: record_from_answer);
【问题讨论】:
从 Twilio“拨号”方法完成通话录音后,如何获取通话 SID 和录音 SID。
var dial = new Dial(callerId: callerId, record: record_from_answer);
【问题讨论】:
这里是 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,请求正文中带有参数 CallSid 和 RecordingSid。
让我知道这是否有帮助。
【讨论】: