So verwenden Sie Test-Anmeldeinformationen von Twilio mit fiktiven Telefonnummern
Lesezeit: 2 Minuten
Mit Test-Anmeldeinformationen und fiktiven Telefonnummern können Sie Anwendungen testen, ohne tatsächlich SMS-Nachrichten zu senden oder Telefongespräche zu führen. Dank dieser Tools sparen Sie Zeit und Geld, da Ihnen die Tests nicht in Rechnung gestellt werden und Sie Antworten schneller erhalten. Bei den Tests wird nur mit dem Twilio-Service kommuniziert, d. h. sie finden nur innerhalb der Twilio-Services statt und es werden keine Verbindungen zu Netzbetreibern hergestellt.
Wenn Sie UNIX oder einen Mac-Computer verwenden, können Sie mit cURL SMS-Nachrichten senden. Unter Windows müssen Sie ein Programm schreiben, siehe Dokumentation zum Senden von SMS-Nachrichten. Hier sehen Sie den cURL-Befehl aus der Dokumentation:
Ersetzen Sie 16501231234
durch Ihre Mobiltelefonnummer und 16502223333
durch Ihre Twilio-Telefonnummer. Ersetzen Sie ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
durch Ihre Konto-SID und your_auth_token
durch das Authentifizierungstoken Ihres Twilio-Kontos. Beides finden Sie im Dashboard der Twilio-Konsole.
Wenn Sie den obigen curl-Befehl mit Ihren Kontoinformationen ausführen, erhalten Sie eine SMS-Nachricht mit „Hello there“ (Hallo) von Ihrer Twilio-Telefonnummer 16502223333
.
Ändern Sie als Nächstes Ihre Konto-SID und Ihr Authentifizierungstoken in die SID und das Authentifizierungstoken Ihres Testkontos. Sie finden Ihre Anmeldeinformationen für das Testkonto (SID und Authentifizierungstoken) auf der Seite „Console Settings“ (Konsoleneinstellungen) in Ihrem Hauptkonto. Wenn Sie den cURL-Befehl ausführen, erhalten Sie folgenden Fehler:
Die Nummer ist ungültig, da die Anmeldeinformationen des Testkontos keinen Zugriff auf die Telefonnummern des Twilio-Kontos haben.
Ändern Sie Ihre Sender-Telefonnummer in die fiktive Telefonnummer: +15005550006
. Wenn Sie den Befehl erneut ausführen und Ihre Test-Anmeldeinformationen mit der fiktiven Telefonnummer verwenden, ist er erfolgreich. Sie werden keine SMS erhalten, da bei der Verwendung von Anmeldeinformationen für ein Testkonto keine tatsächliche SMS gesendet wird.
Die Dokumentationsseite zu Test-Anmeldeinformationen enthält eine Tabelle mit fiktiven Telefonnummern, von denen jede eine bestimmte Fehlermeldung erzeugt oder gültig ist und keinen Fehler erzeugt. Mit der fiktiven Telefonnummer +15005550001
wird zum Beispiel die Fehlermeldung einer ungültigen Telefonnummer generiert. Suchen Sie auf der Dokumentationsseite nach „phone number is unavailable“ (Telefonnummer ist nicht verfügbar) und Sie werden eine der Tabellen sehen. Scrollen Sie nach unten, um die anderen Tabellen mit fiktiven Telefonnummern anzuzeigen. So sieht eine Beispieltabelle auf der Dokumentationsseite aus:
Fiktive Telefonnummer | Beschreibung | Fehlercode |
+15005550000 | Diese Telefonnummer ist nicht verfügbar. | 21422 |
+15005550001 | Diese Telefonnummer ist ungültig. | 21421 |
+15005550006 | Diese Telefonnummer ist gültig und verfügbar. | Kein Fehler |
Jetzt können Sie Ihre Test-Anmeldeinformationen mit einer Liste von fiktiven Nummern verwenden, um die logischen Pfade Ihrer Anwendung zu testen. Dies beschleunigt Ihre Tests und verbessert gleichzeitig die Zuverlässigkeit und Fähigkeit Ihres Programms, über Fehler und Erfolge zu berichten.
Verwandte Posts
Ähnliche Ressourcen
Twilio Docs
Von APIs über SDKs bis hin zu Beispiel-Apps
API-Referenzdokumentation, SDKs, Hilfsbibliotheken, Schnellstarts und Tutorials für Ihre Sprache und Plattform.
Ressourcen-Center
Die neuesten E-Books, Branchenberichte und Webinare
Lernen Sie von Customer-Engagement-Experten, um Ihre eigene Kommunikation zu verbessern.
Ahoy
Twilios Entwickler-Community-Hub
Best Practices, Codebeispiele und Inspiration zum Aufbau von Kommunikations- und digitalen Interaktionserlebnissen.