Domänenbenutzer abrufen
Im folgenden Codeschnipsel sehen Sie, wie Sie eine Liste von Benutzern innerhalb einer Domäne für die Programmierbare SIP-API.
Beispiel
Ersetzen Sie die folgenden Variablen im Beispielcode:
| Schlüssel | Beschreibung |
|---|---|
SIP_DOMAIN | The name of your |
VONAGE_API_KEY | Your Vonage API key (see it on |
VONAGE_API_SECRET | Your Vonage API secret (also available on |
Voraussetzungen
Eine Vonage-Anwendung enthält die erforderliche Konfiguration für Ihr Projekt. Sie können eine Anwendung mithilfe von Vonage CLI (siehe unten) oder über das Dashboard erstellen. Weitere Informationen zu Anwendungen finden Sie unter siehe unseren Vonage-Konzepte-Leitfaden.
Installieren Sie die CLI
Eine Anwendung erstellen
Sobald Sie das CLI installiert haben, können Sie es verwenden, um eine Vonage-Anwendung zu erstellen. Führen Sie den folgenden Befehl aus und notieren Sie sich die Anwendungs-ID, die er zurückgibt. Dies ist der Wert, der im folgenden Beispiel in NEXMO_APPLICATION_ID verwendet wird. Es wird auch private.key im aktuellen Verzeichnis erstellt, das Sie im Schritt Initialisieren Sie Ihre Abhängigkeiten benötigen.
Vonage muss sich mit Ihrem lokalen Rechner verbinden, um auf Ihr answer_url zuzugreifen. Wir empfehlen die Verwendung von ngrok für diesen Zweck. Stellen Sie sicher, dass Sie demo.ngrok.io in den folgenden Beispielen in Ihre eigene ngrok-URL ändern.
Schreiben Sie den Code
Fügen Sie Folgendes zu query-domain-users.sh hinzu:
curl --fail-with-body -X GET \
https://api.nexmo.com/v1/psip/$SIP_DOMAIN/users \
-u $VONAGE_API_KEY:$VONAGE_API_SECRETFühren Sie Ihren Code aus
Speichern Sie diese Datei auf Ihrem Rechner und führen Sie sie aus: