TwilioError: Участник отключен из-за дублирования личности - PullRequest
0 голосов
/ 08 октября 2019

В моем приложении мне нужна возможность, чтобы пользователь мог подключиться к существующей видео комнате, где у него уже есть видео дорожка, созданная под его личностью, поэтому всякий раз, когда пользователь звонит, я генерирую следующий TwiML:

<?xml version="1.0" encoding="UTF-8"?>
<Response>  
   <Connect>  
      <Room participantIdentity='MyIdentity'>DailyStandup</Room>  
   </Connect> 
</Response> 

Но поскольку личность участника совпадает с той, которая уже подключена к комнате, вместо добавления звуковой дорожки существующему пользователю, я получаю сообщение об ошибке:

TwilioError: Участник отключен из-за повторяющейся личности

Есть ли способ объединить видео / аудио каналы в одного участника с помощью чистого twiml без какого-либо сложного логического кодирования mumbo-jumbo?

1 Ответ

1 голос
/ 12 октября 2019

Twanio Developer Evangelist здесь.

Нет, нет способа объединить личность только в TwiML.

Я бы предложил использовать ту же самую личность с суффиксом "-phone"(или что-то очевидное) и используйте этот непротиворечивый суффикс, чтобы распознать второй поток от одного и того же участника и объединить их.

...