So sendest du eine SMS-Nachricht mit Python
Lesezeit: 1 Minute
Du kannst keinen Code aus einem Video kopieren und einfügen. Vielleicht ist das also nicht sehr hilfreich. Hier ist der gesamte Code, den du brauchst:
Wie führe ich das aus?
Wenn du diesen Code ausführen möchtest, öffne eine Datei mit dem Namen send_sms.py
, kopiere diesen Code und füge ihn ein. Vergiss nicht, die to
- und from_
-Telefonnummern durch die entsprechenden Werte zu ersetzen.
Hol dir deine Konto-SID und das Authentifizierungstoken aus deiner Twilio-Kontokonsole. Leg diese in deinen Umgebungsvariablen fest, indem du sie in dein Terminal eingibst:
Wenn du Probleme beim Festlegen deiner Umgebungsvariablen hattest oder Windows ausführst, schau dir diesen Blog-Beitrag an. Gib dies nun in dein Terminal ein, um die Twilio Python-Bibliothek zu installieren und deinen Code auszuführen (aus demselben Verzeichnis, in dem die Datei gespeichert ist):
Was ist gerade passiert?
Lass uns nun den Code im Video Schritt für Schritt durchgehen.
Zuerst importierst du den Twilio Rest-Client
Instanziiere einen REST-Client mithilfe deines Konto-SID und des Authentifizierungstokens, das in deiner Twilio-Kontokonsole ist:
Im Video und früher im Beitrag werden diese in Umgebungsvariablen gespeichert.
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 Python-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.