Códigos de salida

La CLI de Vonage devuelve un código de salida para indicar si el comando se ha ejecutado correctamente o si se ha producido un error. Cada comando devolverá 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.

Crear aplicaciones de Vonage

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

Programas de Vonage

Comando: vonage apps show <id>

Código Descripción
0 Éxito
99 No se ha encontrado la aplicación

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 no pertenece al usuario

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).

Comprobación de autenticación de Vonage

Comando: vonage auth check

Código Descripción
0 Éxito
5 Cuando falla la autenticación (ya sea con el secreto y la clave o con el ID de la aplicación y la clave privada)
20 Al pasar un archivo de clave privada que no existe
99 Al pasar un archivo de clave privada que no es una clave privada (no empieza por -----BEGIN PRIVATE KEY-----)

Mostrar autenticación de Vonage

Comando: vonage auth show

Código Descripción
0 Éxito
17 Error: el directorio de configuración global 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 ha encontrado el archivo de configuración

Validación del JWT de Vonage

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 reclamar el NBF).
128 La clave privada del token no es válida.

Comprar números de Vonage

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 ninguna suscripción activa 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