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 |