Códigos de salida
La CLI de Vonage devuelve un código de salida para indicar si el comando tuvo éxito o generó un error. Todos los comandos devolverán 0 si tiene éxito, pero el significado de otros códigos varía según el comando.
Las siguientes tablas muestran los códigos de salida para cada comando.
vonage apps crear
Comando: vonage apps create <name>
| Código | Descripción |
|---|---|
| 0 | Éxito |
lista de aplicaciones vonage
Comando: vonage apps list
| Código | Descripción |
|---|---|
| 0 | Éxito |
vonage apps show
Comando: vonage apps show <id>
| Código | Descripción |
|---|---|
| 0 | Éxito |
| 99 | Aplicación no encontrada |
actualización de las aplicaciones vonage
Comando: vonage apps update <id>
| Código | Descripción |
|---|---|
| 0 | Éxito |
vonage apps eliminar
Comando: vonage apps delete <id>
| Código | Descripción |
|---|---|
| 0 | Éxito |
capacidades de las aplicaciones vonage
Comando: vonage apps capabilities <action>
| Código | Descripción |
|---|---|
| 0 | Éxito |
| 1 | Cuando se fija una bandera que no pertenece a esa capacidad, o se modifica una capacidad pero falta una bandera |
vonage apps numbers
Comando: vonage apps numbers <command>
| Código | Descripción |
|---|---|
| 0 | Éxito |
| 55 | Al intentar desvincular un número que no está vinculado a la aplicación |
| 99 | Al intentar vincular un número que el usuario no posee |
lista de números de aplicaciones vonage
Comando: vonage apps numbers list <id>
| Código | Descripción |
|---|---|
| 0 | Éxito |
| 1 | Cuando los números están enlazados, pero la aplicación no tiene mensajes o capacidades y se pasa el indicador --fail |
vonage auth set
Comando: vonage auth set
| Código | Descripción |
|---|---|
| 0 | Éxito |
| 20 | Al intentar escribir el archivo de configuración falla (ya sea un problema de permisos o cuando el usuario rechaza sobrescribir un archivo existente). |
vonage auth check
Comando: vonage auth check
| Código | Descripción |
|---|---|
| 0 | Éxito |
| 5 | Cuando falla la autenticación (secreto y clave o ID de la aplicación y clave privada) |
| 20 | Al pasar un archivo de clave privada que no existe |
| 99 | Cuando se pasa un archivo de clave privada que no es una clave privada (no empieza por -----BEGIN PRIVATE KEY-----) |
vonage auth show
Comando: vonage auth show
| Código | Descripción |
|---|---|
| 0 | Éxito |
| 17 | Error: el directorio global config no existe |
| 20 | Error: no se encuentra el archivo de configuración |
saldo vonage
Comando: vonage balance
| Código | Descripción |
|---|---|
| 0 | Éxito |
vonage jwt crear
Comando: vonage jwt create
| Código | Descripción |
|---|---|
| 0 | Éxito |
| 20 | No se encuentra el archivo de configuración |
vonage jwt validar
Comando: vonage jwt validate <token>
| Código | Descripción |
|---|---|
| 0 | Éxito |
| 2 | No se ha encontrado ninguna configuración |
| 22 | Las reivindicaciones ACL, Sub o AppId no coinciden |
| 127 | El token ha caducado o está inactivo (aún no ha llegado el momento de la reclamación del NBF). |
| 128 | La clave privada del token no es válida. |
vonage numbers comprar
Comando: vonage numbers buy <country> <msisdn>
| Código | Descripción |
|---|---|
| 0 | Éxito |
| 44 | Los números ya no están a la venta |
| 99 | Número no adquirido |
números vonage cancelar
Comando: vonage numbers cancel <country> <msisdn>
| Código | Descripción |
|---|---|
| 0 | Éxito |
| 99 | Si no hay ningún abono activo para ese número |
lista de numeros vonage
Comando: vonage numbers list
| Código | Descripción |
|---|---|
| 0 | Éxito |
búsqueda de números vonage
Comando: vonage numbers search <country>
| Código | Descripción |
|---|---|
| 0 | Éxito |