Miembros directivos

La CLI de Vonage se puede utilizar para crear y administrar miembros de una conversación determinada. Puedes leer más sobre conversaciones y miembros en la documentación de la Conversation API.

Crear un miembro

En vonage members create <conversation-id> te permite crear miembros asociados a una conversación específica. Puedes establecer sus detalles, canales y permisos de audio utilizando las banderas que aparecen a continuación:

Miembro

Bandera Descripción Tipo
--state Estado miembro Cadena (Obligatorio). Debe ser uno de los siguientes: "joined", "invited".
--user-id ID de usuario del miembro Cadena
--user-name Nombre de usuario del miembro Cadena
--knocking-id Identificador de aldaba. Un aldaba es un pre-miembro de una conversación que todavía no existe Cadena
--member-id-inviting ID del miembro que envía la invitación Cadena
--from-member-id ID del miembro que envía la invitación Cadena

Canal miembro

Bandera Descripción Tipo
--channel-from-type De qué tipos de canal acepta mensajes este miembro (si no se establece, se aceptan todos) Array (Obligatorio). Debe ser uno o más de: "app", "phone", "sms", "mms", "whatsapp", "viber", "messenger"
--channel-to-user El ID de usuario del miembro al que este miembro puede enviar mensajes. Cadena
--channel-to-phone El número de teléfono del miembro al que este miembro puede llamar. Cadena
--channel-from-phone El número de teléfono del miembro del que este miembro acepta llamadas. Cadena
--channel-to-sms El número de teléfono del miembro al que este miembro puede enviar mensajes sms. Cadena
--channel-to-mms Número de teléfono del miembro al que este miembro puede enviar mensajes mms. Cadena
--channel-to-whatsapp Número de teléfono del miembro al que este miembro puede enviar mensajes de WhatsApp. Cadena
--channel-to-viber Id. del miembro al que este miembro puede enviar mensajes viber. Cadena
--channel-to-messenger El id del miembro al que este miembro puede enviar mensajes de mensajería. Cadena

Audio para miembros

Bandera Descripción Tipo
--audio-enabled Audio activado Booleano
--audio-earmuffed Audífonos Booleano
--audio-muted Audio silenciado Booleano
--audio ¿Es posible una conexión de audio? Booleano
vonage members create `

Lista de miembros

En vonage members list <conversation-id> te permite listar todos los miembros asociados a una conversación determinada.

vonage members list 

Mostrar un miembro

En vonage members show <conversation-id> <member-id> le permite ver todos los detalles de un miembro determinado.

vonage members show

Actualizar un miembro

En vonage members update <conversation-id> <member-id> se puede utilizar para actualizar el estado de un miembro en una conversación.

Bandera Descripción Tipo
--state Estado miembro Cadena. Debe ser una de las siguientes: "joined", "invited"
--reason-code El código de motivo de la actualización Cadena
--reason-text El texto explicativo de la actualización Cadena
vonage members update