Вызывающий абонент не подключается к конференцииC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Вызывающий абонент не подключается к конференции

Сообщение Anonymous »

Я пытаюсь использовать Twilio для подключения работников через своего рода рацию (все работники получают JWT для совершения вызовов браузера с помощью Javascript SDK), для этого я использую глагольную конференцию Twiml, когда работник нажимает кнопку Кнопка конференции в браузере отправляет список активных работников (кроме того, кто начал конференцию), я использую callSid в качестве имени конференции, чтобы сделать ее уникальной, и CallResource, чтобы поместить каждого работника в конференцию.< /p>
Однако работники в списке начинают слушать музыку ожидания конференц-зала, но вызывающий абонент автоматически завершает соединение, как только оно открыто, он даже не завершает конференцию, Не знаю, что не так с кодом, смотрю документацию по конференциям в https://www.twilio.com/docs/voice/twiml/conference
Вот метод, который вызывается, когда необходимо создать конференцию:
public VoiceResponse ConferenceTalk(List recipients, string caller, string callSid)
{
TwilioClient.Init(my_account_sid, my_auth_token);
var confName = $"wt_{callSid}";

foreach (var recipient in recipients)
{
CallResource.Create(
url: new Uri($"{this.publicUrl}/Conference/WtConference/{confName}"),
to: new Twilio.Types.Client($"client:{recipient}"),
from: new Twilio.Types.Client(caller));
}

var response = new VoiceResponse();

var dial = new Dial();
dial.Conference(confName,
startConferenceOnEnter: true,
endConferenceOnExit: true);

response.Append(dial);

return response;
}

Вот конечная точка цели CallResource с атрибутом url:
[HttpPost]
public TwiMLResult WtConference()
{
var confName = Request.Url.Segments[Request.Url.Segments.Length - 1];
var response = new VoiceResponse();
var dial = new Dial();
dial.Conference(confName);
response.Append(dial);
return TwiML(response);
}


Подробнее здесь: https://stackoverflow.com/questions/716 ... conference
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»