Estoy tratando de implementar llamadas grupales usando Azure Communication Services, usando solo azure-communication-calling que proporciona CallClient . Cuando accedo al Id. de grupo desde Call , que se devuelve después de CallClient.startCall , a través de Call.info.groupId está en blanco.
Mi pregunta es, ¿cómo obtengo la identificación del grupo para que otros usuarios puedan unirse? ¿O hay alguna forma de llamar a CallClient.startCall que inicie la llamada como una llamada de grupo?
Mi pregunta es, ¿cómo obtengo la identificación del grupo para que otros usuarios puedan unirse? ¿O hay alguna forma de llamar a CallClient.startCall que inicie la llamada como una llamada de grupo?
Según la documentación :
El parámetro
groupIdrequiere que los datos estén en formato GUID . Recomendamos usar GUID generados aleatoriamente que no se consideren datos personales en sus sistemas.
Para iniciar una nueva llamada de grupo o unirse a una llamada de grupo en curso, use el método de unión y pase un objeto con un groupId .
const context = { groupId: '<GUID>'}; const call = callAgent.join(context); Para generar GUID , puede consultar Cómo crear un GUID/UUID
Referencias actualizadas : interfaz CallInfo , descripción general de la automatización de llamadas, aprendizaje de Azure Communication Services y aprendizaje de Azure Communication Services Día 7: unirse a una llamada grupal