0

我有一个应用程序,其中两个呼叫通过 Twilio 连接到会议。在当前的实现中,当第一个呼叫被应答时,使用<Say>属性的消息被播放,然后被拨入会议。当其他人连接时,会添加一个 mp3 作为waitUrl. 代码如下所示。

 var dial = new Dial()
                    .Conference(sessionId.ToString(),
                    startConferenceOnEnter: true,
                    waitUrl: new Uri(this.musicUrl),
                    waitMethod: Twilio.Http.HttpMethod.Get,
                    statusCallbackEvent: callbackEvents,
                    statusCallback: new Uri("url")
                );

                response.Say(message).Append(dial);

我的问题是,是否可以播放一条消息,然后在 waitUrl 中播放 mp3,而不是<Say>在拨号前添加。

4

1 回答 1

0

我不认为 waitUrl 是可以在会议中更新的属性,如此处的文档中所示。

会议资源(更新会议资源)

您可以查看 Conference Participants API / Agent Conference Create a Participant 选项并将 earlyMedia 设置为 true ,然后更新announceUrl以向参与者或所有参与者播放更新。从您的问题中不清楚您想向参与者传达什么信息。

于 2020-05-13T10:07:12.470 回答