Exit Codes
Die Vonage CLI gibt einen Exit-Code zurück, um anzuzeigen, ob der Befehl erfolgreich war oder einen Fehler ausgelöst hat. Jeder Befehl gibt zurück 0 wenn erfolgreich, aber die Bedeutung der anderen Codes variiert je nach Befehl.
In den folgenden Tabellen sind die Exit-Codes für die einzelnen Befehle aufgeführt.
vonage apps erstellen
Befehl: vonage apps create <name>
| Code | Beschreibung |
|---|---|
| 0 | Erfolg |
vonage apps liste
Befehl: vonage apps list
| Code | Beschreibung |
|---|---|
| 0 | Erfolg |
vonage apps zeigen
Befehl: vonage apps show <id>
| Code | Beschreibung |
|---|---|
| 0 | Erfolg |
| 99 | Anwendung nicht gefunden |
vonage apps update
Befehl: vonage apps update <id>
| Code | Beschreibung |
|---|---|
| 0 | Erfolg |
vonage apps löschen
Befehl: vonage apps delete <id>
| Code | Beschreibung |
|---|---|
| 0 | Erfolg |
Fähigkeiten vonage Apps
Befehl: vonage apps capabilities <action>
| Code | Beschreibung |
|---|---|
| 0 | Erfolg |
| 1 | Wenn ein Kennzeichen gesetzt wird, das nicht zu dieser Fähigkeit gehört, oder wenn eine Fähigkeit geändert wird, aber ein Kennzeichen fehlt |
vonage apps numbers
Befehl: vonage apps numbers <command>
| Code | Beschreibung |
|---|---|
| 0 | Erfolg |
| 55 | Beim Versuch, die Verknüpfung einer Nummer aufzuheben, die nicht mit der Anwendung verknüpft ist |
| 99 | Beim Versuch, eine Nummer zu verknüpfen, die der Benutzer nicht besitzt |
vonage apps numbers liste
Befehl: vonage apps numbers list <id>
| Code | Beschreibung |
|---|---|
| 0 | Erfolg |
| 1 | Wenn Numbers verknüpft sind, aber die Anwendung keine Nachrichten oder Fähigkeiten hat und das Flag --fail übergeben wird |
Vonage-Authentifizierungssatz
Befehl: vonage auth set
| Code | Beschreibung |
|---|---|
| 0 | Erfolg |
| 20 | Wenn der Versuch, die Konfigurationsdatei zu schreiben, fehlschlägt (entweder ein Berechtigungsproblem oder der Benutzer lehnt das Überschreiben einer bestehenden Datei ab) |
Vonage-Authentifizierungsprüfung
Befehl: vonage auth check
| Code | Beschreibung |
|---|---|
| 0 | Erfolg |
| 5 | Wenn die Authentifizierung fehlschlägt (entweder Geheimnis und Schlüssel oder Anwendungs-ID und privater Schlüssel) |
| 20 | Bei Übergabe einer nicht existierenden privaten Schlüsseldatei |
| 99 | Wenn eine private Schlüsseldatei übergeben wird, die kein privater Schlüssel ist (die nicht mit -----BEGIN PRIVATE KEY-----) |
vonage auth anzeigen
Befehl: vonage auth show
| Code | Beschreibung |
|---|---|
| 0 | Erfolg |
| 17 | Fehler: Das globale Konfigurationsverzeichnis existiert nicht |
| 20 | Fehler: Konfigurationsdatei wird nicht gefunden |
vonage-Guthaben
Befehl: vonage balance
| Code | Beschreibung |
|---|---|
| 0 | Erfolg |
vonage jwt erstellen
Befehl: vonage jwt create
| Code | Beschreibung |
|---|---|
| 0 | Erfolg |
| 20 | Config-Datei wird nicht gefunden |
vonage jwt validieren
Befehl: vonage jwt validate <token>
| Code | Beschreibung |
|---|---|
| 0 | Erfolg |
| 2 | Keine Konfiguration gefunden |
| 22 | ACL-, Sub- oder AppId-Ansprüche stimmen nicht überein |
| 127 | Der Token ist abgelaufen oder inaktiv (die Zeit für den NBF-Anspruch ist noch nicht abgelaufen). |
| 128 | Der private Schlüssel für das Token ist ungültig. |
vonage Numbers kaufen
Befehl: vonage numbers buy <country> <msisdn>
| Code | Beschreibung |
|---|---|
| 0 | Erfolg |
| 44 | Numbers kann nicht mehr erworben werden |
| 99 | Nicht gekaufte Nummer |
vonage Numbers kündigen
Befehl: vonage numbers cancel <country> <msisdn>
| Code | Beschreibung |
|---|---|
| 0 | Erfolg |
| 99 | Wenn für diese Nummer kein aktives Abonnement besteht |
vonage numbers list
Befehl: vonage numbers list
| Code | Beschreibung |
|---|---|
| 0 | Erfolg |
vonage numbers search
Befehl: vonage numbers search <country>
| Code | Beschreibung |
|---|---|
| 0 | Erfolg |