Membres dirigeants

Le CLI de Vonage peut être utilisé pour créer et gérer les membres d'une conversation donnée. Vous pouvez en savoir plus sur conversations et membres dans la documentation de la Conversation API.

Créer un membre

Les vonage members create <conversation-id> vous permet de créer des membres associés à une conversation spécifique. Vous pouvez définir leurs détails, leurs canaux et leurs autorisations audio à l'aide des drapeaux ci-dessous :

Membre

Drapeau Description Type
--state État membre Chaîne (obligatoire). Doit être l'un des éléments suivants : "joined", "invited".
--user-id ID utilisateur du membre Chaîne
--user-name Nom d'utilisateur du membre Chaîne
--knocking-id ID de l'assommoir. Un knocker est un pré-membre d'une conversation qui n'existe pas encore Chaîne
--member-id-inviting ID du membre qui envoie l'invitation Chaîne
--from-member-id ID du membre qui envoie l'invitation Chaîne

Canal des membres

Drapeau Description Type
--channel-from-type Types de canaux dont ce membre accepte les messages (s'il n'est pas défini, tous sont acceptés) Tableau (obligatoire). Doit être un ou plusieurs des éléments suivants : "app", "phone", "sms", "mms", "whatsapp", "viber", "messenger"
--channel-to-user L'identifiant du membre auquel ce membre peut envoyer des messages. Chaîne
--channel-to-phone Le numéro de téléphone du membre que ce membre peut appeler. Chaîne
--channel-from-phone Le numéro de téléphone du membre qui accepte les appels de ce membre. Chaîne
--channel-to-sms Le numéro de téléphone du membre auquel ce membre peut envoyer des messages sms. Chaîne
--channel-to-mms Le numéro de téléphone du membre auquel ce membre peut envoyer des messages mms. Chaîne
--channel-to-whatsapp Le numéro de téléphone du membre auquel ce membre peut envoyer des messages WhatsApp. Chaîne
--channel-to-viber L'identifiant du membre auquel ce membre peut envoyer des messages viber. Chaîne
--channel-to-messenger L'identifiant du membre auquel ce membre peut envoyer des messages par messagerie. Chaîne

Audio des membres

Drapeau Description Type
--audio-enabled Audio activé Booléen
--audio-earmuffed Audio earmuffed (en anglais) Booléen
--audio-muted Audio en sourdine Booléen
--audio Une connexion audio est-elle possible ? Booléen
vonage members create `

Liste des membres

Les vonage members list <conversation-id> permet de lister tous les membres associés à une conversation donnée.

vonage members list 

Afficher un membre

Les vonage members show <conversation-id> <member-id> vous permet de voir tous les détails d'un membre donné.

vonage members show

Mise à jour d'un membre

Les vonage members update <conversation-id> <member-id> peut être utilisée pour mettre à jour l'état d'un membre dans une conversation.

Drapeau Description Type
--state État membre Chaîne. Doit être l'un des éléments suivants : "joined", "invited"
--reason-code Le code de raison de la mise à jour Chaîne
--reason-text Le texte de la raison de la mise à jour Chaîne
vonage members update