https://a.storyblok.com/f/270183/1368x665/ee32911a9c/_network-apis-sandbox.png

Ankündigung der neuen Network APIs Sandbox

Zuletzt aktualisiert am July 23, 2024

Lesedauer: 2 Minuten

Wie der Einführung in das Network Registry Blog beschrieben, erfordert der Zugriff auf die Netzwerk-APIs die Genehmigung der Kommunikationsdienstleister (CSP). Dieser Prozess kann mehr oder weniger Zeit in Anspruch nehmen, aber Entwickler können die APIs erst nutzen, wenn die ersten Genehmigungen vorliegen.

Heute präsentieren wir die neue Netzwerk-Registrierungs-Sandboxvor, eine sichere Umgebung, die es Entwicklern ermöglicht, die Netzwerk-APIs von Anfang an zu erforschen und die Sicherheit von Nutzern und CSPs zu gewährleisten.

Die Sandbox verwendet Live-Daten und ermöglicht es Entwicklern, bis zu 5 Test Numbers zu konfigurieren, um sicherzustellen, dass Tests nur mit oder von Nummern durchgeführt werden können, die auf der Erlaubnisliste stehen.

Die Nutzung der Sandbox erfolgt im Wesentlichen in zwei Schritten:

  1. Allowlist Telefonnummern

  2. Erstellen Sie eine neue Anwendung, die mit der Sandbox verknüpft ist

Allowlist Telefonnummern

Öffnen Sie die Vonage Netzwerk-Registrierungs-Sandbox in Ihrem Dashboard und wählen Sie die Registerkarte "Network API Sandbox". Klicken Sie dann auf "View Available CSPs" (Verfügbare CSPs anzeigen), um die Liste der verfügbaren Netzwerkpartner, die in der Sandbox verwendet werden können, aufzurufen. Denken Sie daran, dass Sie bis zu 5 Numbers hinzufügen können, die von einem oder mehreren verfügbaren CSPs in die Liste aufgenommen werden sollen.

Screenshot of a 'Network Registry' page, specifically the 'Network API Sandbox' tab. The page welcomes users to the Network API Sandbox and allows them to configure up to 5 test numbers for exploring Network APIs. The available APIs include 'SIM Swap' and 'Number Verification' for fraud prevention and detection. Users can allowlist phone numbers by clicking 'Add numbers' and create an application for testing by clicking 'Create Application'. There's also an option to view available CSPs. A button to 'Add business profile' is located at the top right corner.Sandbox tab overview

Klicken Sie auf die Schaltfläche "Add numbers" (Nummern hinzufügen), und gehen Sie für jede Testtelefonnummer wie folgt vor:

  • Wählen Sie den Ländercode aus den verfügbaren Ländern

  • Geben Sie Ihre Testnummer ein

  • Markieren Sie das Kästchen, um zu bestätigen, dass die Nummer nur zu Testzwecken verwendet wird.

The screenshot shows the dialog to add a new phone number to the Sandbox. The phone number field text include a selection box for the international code.Dialog to add a new phone number to the Sandbox

Unser Verify API sendet der Telefonnummer einen Authentifizierungscode per SMS. Geben Sie den angegebenen Code ein, um die Überprüfung der Nummer abzuschließen.

The screenshot shows the dialog where users must enter the verification code when adding new phone numbersSandbox verification code when adding new phone numbers

Sobald der Verifizierungscode hinzugefügt wurde und die Verifizierung erfolgreich war, wird die Testnummer erfolgreich freigeschaltet.

The screenshot shows the confirmation dialog after adding a new phone to the SandboxConfirmation dialog when adding phone to the Sandbox

Verwenden Sie die Sandbox in Ihrer Anwendung

Sobald Sie die Telefonnummern, die Sie testen möchten, in die Liste aufgenommen haben, müssen Sie eine Anwendung erstellen.

Klicken Sie auf die Schaltfläche "Anwendung erstellen" Schaltfläche oder navigieren Sie zum Abschnitt Applications Ihres Dashboards und "Erstellen Sie eine neue Anwendung".

Generieren Sie ein öffentliches und privates Schlüsselpaar für die JWT-Erstellung während der Authentifizierung. Sie benötigen dieses JWT-Token, um Zugriffstoken zu erzeugen. Weitere Einzelheiten über die Authentifizierung von Netzwerk-APIs sind verfügbar.

Aktivieren Sie schließlich die Netzwerk-APIs-Fähigkeit in Ihrer Anwendung und wählen Sie die Zugriffsart "Sandbox"-Zugriffstyp.

The screenshot shows the dialog box within the Network APIs capability menu to choose Sandbox or Production access to the APIs.Sandbox selecting in Application

Sobald die Sandbox konfiguriert ist und die Netzwerk-APIs-Fähigkeit zu Ihrer Anwendung hinzugefügt wurde, können Sie mit dem Testen der Vonage Netzwerk-APIs beginnen.

Kontakt aufnehmen

Haben Sie die Sandbox bereits genutzt? Wir würden uns über Ihr Feedback freuen! Schließen Sie sich uns auf dem Vonage Community Slack oder senden Sie uns eine Nachricht auf Xund wir werden uns bei Ihnen melden.

Vielen Dank fürs Lesen!

Teilen Sie:

https://a.storyblok.com/f/270183/405x400/2b811a162d/alvaro-navarro.jpg
Alvaro NavarroSenior Advocate für Entwickler

Alvaro ist Developer Advocate bei Vonage und konzentriert sich auf Netzwerk-APIs. Er hat eine Leidenschaft für Developer Experience, APIs und Open Source. Außerhalb der Arbeit findet man ihn oft in Comicläden, auf Science-Fiction- und Horrorfestivals oder beim Basteln mit diesen berühmten kleinen Plastikbausteinen.