Sende mit Twilio in 30 Sekunden eine SMS-Nachricht mit JavaScript/Node.js
Lesezeit: 1 Minute
Du programmierst eine Node-App und musst SMS-Nachrichten versenden. Wusstest du, dass du nur 30 Sekunden dafür brauchst? Hier ist ein Video, das dir zeigt, wie schnell du loslegen kannst:
Du kannst nichts aus einem Video kopieren und einfügen. Hier findest du den gesamten Code, den du benötigen würdest, mit drei Zeilen, die so erweitert wurden, wie du sie in einer normalen Node-App schreiben würdest.
Hinweis: Der folgende Code wurde aktualisiert, um die neueste Version der Hilfebibliothek zu verwenden.
Wenn du diesen Code ausführen möchtest, öffne eine Datei mit dem Namen index.js
Kopiere diesen Code, füge ihn ein und führe Folgendes in deinem Terminal aus (aus demselben Verzeichnis, in dem die Datei gespeichert ist):
Was ist gerade passiert?
Lass uns nun Schritt für Schritt durchgehen, was im Video passiert ist.
Installiere die Twilio-Hilfebibliothek für Node mithilfe von npm.
Öffne eine Node-Sitzung durch Eingabe von node
in deinem Terminal und frage die twilio
-Bibliothek an.
Instanziiere einen REST-Client mithilfe deines Konto-SID und des Authentifizierungstokens, das in deiner Twilio-Kontokonsole ist:
Im Video habe ich diese in Umgebungsvariablen gespeichert, um zu vermeiden, dass dir meine Anmeldeinformationen angezeigt werden. Du kannst das so machen:
Du brauchst jetzt drei Dinge:
- Die Nummer, an die du die Nachricht sendest
- Die Twilio-Nummer, von der du die Nachricht sendest
- Den Nachrichtentext
Mit diesen Informationen kannst du jetzt eine SMS senden, indem du client.sendMessage()
aufrufst:
Jetzt musst du nur noch abwarten, dass der Zauber auch gelingt!
Wir können kaum abwarten zu sehen, was du entwickelst
Du hast eine SMS gesendet und bist jetzt bereit, die Welt zu erobern. Schau dir die Dokumentation zur Twilio-REST-API und die Dokumentation zum Arbeiten mit der Node Hilfebibliothek an, um zu sehen, was du sonst noch tun kannst. Du kannst dir auch unsere Tutorials anschauen, um weitere Beispiele zu sehen, wie zum Beispiel: Senden von SMS-Benachrichtigungen, Maskieren von Telefonnummern für die Privatsphäre von Benutzern oder Zwei-Faktor-Authentifizierung für die Sicherheit von Benutzern.
Ich bin gespannt auf eure Ergebnisse. Ihr könnt mich gerne kontaktieren, um eure Erfahrungen zu teilen oder Fragen zu stellen.
- E-Mail: sagnew@twilio.com
- Twitter: @Sagnewshreds
- Github: Sagnew
- Twitch (Live-Code-Streaming): Sagnewshreds
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.