Códigos de saída

A CLI da Vonage retorna um código de saída para indicar se o comando foi executado com sucesso ou se gerou um erro. Cada comando retornará 0 se for bem-sucedido, mas o significado dos demais códigos varia de acordo com o comando.

As tabelas a seguir listam os códigos de saída de cada comando.

Criar aplicativos da Vonage

Comando: vonage apps create <name>

Código Descrição
0 Sucesso

Lista de aplicativos da Vonage

Comando: vonage apps list

Código Descrição
0 Sucesso

Apresentação dos aplicativos da Vonage

Comando: vonage apps show <id>

Código Descrição
0 Sucesso
99 Aplicativo não encontrado

Atualização dos aplicativos da Vonage

Comando: vonage apps update <id>

Código Descrição
0 Sucesso

Excluir os aplicativos da Vonage

Comando: vonage apps delete <id>

Código Descrição
0 Sucesso

Recursos dos aplicativos da Vonage

Comando: vonage apps capabilities <action>

Código Descrição
0 Sucesso
1 Ao definir um sinalizador que não pertença a essa capacidade, ou ao modificar uma capacidade sem incluir um sinalizador

números dos aplicativos da Vonage

Comando: vonage apps numbers <command>

Código Descrição
0 Sucesso
55 Ao tentar desvincular um número que não está vinculado ao aplicativo
99 Ao tentar vincular um número que não pertence ao usuário

Lista de números dos aplicativos da Vonage

Comando: vonage apps numbers list <id>

Código Descrição
0 Sucesso
1 Quando os números estão vinculados, mas o aplicativo não possui mensagens nem funcionalidades e o sinalizador --fail é passado

Conjunto de autenticação da Vonage

Comando: vonage auth set

Código Descrição
0 Sucesso
20 Quando a tentativa de gravar o arquivo de configuração falha (seja por um problema de permissão ou quando o usuário recusa a substituição de um arquivo existente)

Verificação de autenticação da Vonage

Comando: vonage auth check

Código Descrição
0 Sucesso
5 Quando a autenticação falha (seja com o segredo e a chave, seja com o ID do aplicativo e a chave privada)
20 Ao passar um arquivo de chave privada que não existe
99 Ao passar um arquivo de chave privada que não seja uma chave privada (que não comece com -----BEGIN PRIVATE KEY-----)

exibição de autenticação do Vonage

Comando: vonage auth show

Código Descrição
0 Sucesso
17 Erro: o diretório de configuração global não existe
20 Erro: arquivo de configuração não encontrado

saldo da Vonage

Comando: vonage balance

Código Descrição
0 Sucesso

vonage jwt create

Comando: vonage jwt create

Código Descrição
0 Sucesso
20 O arquivo de configuração não foi encontrado

Validação do JWT da Vonage

Comando: vonage jwt validate <token>

Código Descrição
0 Sucesso
2 Nenhuma configuração encontrada
22 As reivindicações de ACL, Sub ou AppId não correspondem
127 O token expirou ou está inativo (ainda não chegou a hora de solicitar o NBF).
128 A chave privada do token é inválida.

comprar números da Vonage

Comando: vonage numbers buy <country> <msisdn>

Código Descrição
0 Sucesso
44 O número não está mais disponível para compra
99 Falha na compra do número

Cancelamento de números da Vonage

Comando: vonage numbers cancel <country> <msisdn>

Código Descrição
0 Sucesso
99 Se não houver nenhuma assinatura ativa para esse número

Lista de números da Vonage

Comando: vonage numbers list

Código Descrição
0 Sucesso

Pesquisa de números da Vonage

Comando: vonage numbers search <country>

Código Descrição
0 Sucesso