Codes de sortie
Le CLI de Vonage renvoie un code de sortie pour indiquer si la commande a réussi ou si elle a déclenché une erreur. Chaque commande renvoie 0 en cas de succès, mais la signification des autres codes varie en fonction de la commande.
Les tableaux suivants répertorient les codes de sortie pour chaque commande.
vonage apps create
Commandement : vonage apps create <name>
| Code | Description |
|---|---|
| 0 | Succès |
liste des applications vonage
Commandement : vonage apps list
| Code | Description |
|---|---|
| 0 | Succès |
vonage apps show
Commandement : vonage apps show <id>
| Code | Description |
|---|---|
| 0 | Succès |
| 99 | L'application n'a pas été trouvée |
mise à jour des applications vonage
Commandement : vonage apps update <id>
| Code | Description |
|---|---|
| 0 | Succès |
vonage apps delete
Commandement : vonage apps delete <id>
| Code | Description |
|---|---|
| 0 | Succès |
capacités des applications vonage
Commandement : vonage apps capabilities <action>
| Code | Description |
|---|---|
| 0 | Succès |
| 1 | Lors de la définition d'un indicateur qui n'appartient pas à cette capacité, ou lors de la modification d'une capacité à laquelle il manque un indicateur |
vonage apps Numbers
Commandement : vonage apps numbers <command>
| Code | Description |
|---|---|
| 0 | Succès |
| 55 | Lorsqu'on essaie de dissocier un numéro qui n'est pas lié à l'application |
| 99 | Lorsque l'on essaie de lier un numéro dont l'utilisateur n'est pas propriétaire |
Liste des numéros de vonage apps
Commandement : vonage apps numbers list <id>
| Code | Description |
|---|---|
| 0 | Succès |
| 1 | Lorsque les nombres sont liés, mais que l'application n'a pas de messages ou de capacités et que le drapeau --fail est passé |
vonage auth set
Commandement : vonage auth set
| Code | Description |
|---|---|
| 0 | Succès |
| 20 | Lorsque la tentative d'écriture du fichier de configuration échoue (soit en raison d'un problème de permission, soit parce que l'utilisateur refuse d'écraser un fichier existant). |
vonage auth check
Commandement : vonage auth check
| Code | Description |
|---|---|
| 0 | Succès |
| 5 | En cas d'échec de l'authentification (soit le secret et la clé, soit l'identifiant de l'application et la clé privée) |
| 20 | Lors de la transmission d'un fichier de clé privée qui n'existe pas |
| 99 | Lors de la transmission d'un fichier de clé privée qui n'est pas une clé privée (ne commençant pas par -----BEGIN PRIVATE KEY-----) |
vonage auth show
Commandement : vonage auth show
| Code | Description |
|---|---|
| 0 | Succès |
| 17 | Erreur : le répertoire de configuration globale n'existe pas |
| 20 | Erreur : le fichier de configuration est introuvable |
solde vonage
Commandement : vonage balance
| Code | Description |
|---|---|
| 0 | Succès |
vonage jwt créer
Commandement : vonage jwt create
| Code | Description |
|---|---|
| 0 | Succès |
| 20 | Le fichier de configuration est introuvable |
vonage jwt valider
Commandement : vonage jwt validate <token>
| Code | Description |
|---|---|
| 0 | Succès |
| 2 | Aucune configuration trouvée |
| 22 | Les revendications ACL, Sub ou AppId ne correspondent pas. |
| 127 | Le jeton a expiré ou est inactif (l'heure de la demande de CNB n'a pas encore eu lieu). |
| 128 | La clé privée du jeton n'est pas valide. |
Numbers vonage acheter
Commandement : vonage numbers buy <country> <msisdn>
| Code | Description |
|---|---|
| 0 | Succès |
| 44 | Le numéro n'est plus disponible à l'achat |
| 99 | Échec de l'achat du numéro |
annulation des numéros vonage
Commandement : vonage numbers cancel <country> <msisdn>
| Code | Description |
|---|---|
| 0 | Succès |
| 99 | S'il n'y a pas d'abonnement actif pour ce numéro |
liste des numéros de vonage
Commandement : vonage numbers list
| Code | Description |
|---|---|
| 0 | Succès |
recherche de numéros vonage
Commandement : vonage numbers search <country>
| Code | Description |
|---|---|
| 0 | Succès |