Senden einer SMS mit Python über Twilio

Hallo und Danke fürs Lesen! Dieser Blogpost ist eine Übersetzung von How to Send an SMS With Python Using Twilio. Während wir unsere Übersetzungsprozesse verbessern, würden wir uns über Dein Feedback an help@twilio.com freuen, solltest Du etwas bemerken, was falsch übersetzt wurde. Wir bedanken uns für hilfreiche Beiträge mit Twilio Swag 🙂

Alles, was wir zum Senden einer SMS mit Python über Twilio benötigen, sind die folgenden zwölf Zeilen Code:

import os
from twilio.rest import Client


account_sid = os.environ.get('TWILIO_ACCOUNT_SID')
auth_token = os.environ.get('TWILIO_AUTH_TOKEN')

client = Client(account_sid, auth_token)

client.messages.create(from_=os.environ.get('TWILIO_PHONE_NUMBER'),
                      to=os.environ.get('CELL_PHONE_NUMBER'),
                      body='You just sent an SMS from Python using Twilio!')

Wenn du das in Aktion sehen willst, dann klicke auf dieses kurze Video:

Du lernst besser schwarz auf weiß? Hier eine Schritt-für-Schritt-Anleitung

Das Erste, was wir für diesen Code brauchen, ist ein Twilio-Konto. Melde dich hier für ein kostenloses Testkonto an.

Außerdem benötigen wir eine Telefonnummer mit aktivierter SMS-Nachrichtenfunktion. In der Twilio-Konsole können wir nach Telefonnummern suchen und Telefonnummern kaufen.

Das Senden einer SMS über Twilio ist denkbar einfach: Wir müssen dazu nur eine HTTP-POST-Anfrage an die /Messages-Ressource in der Twilio-API senden. Mit Twilio ist das extrem einfach, da es eine Hilfebibliothek bereitstellt. Wir installieren die twilio-Bibliothek im Terminal mit pip:

pip install twilio

Als Nächstes erstellen wir eine Datei mit dem Namen sms.py und öffnen sie in unserem bevorzugten Texteditor. Am Anfang der Datei importieren wir os und TwilioRestClient von twilio.rest. Im folgenden Code verwenden wir os, um unsere Twilio-Anmeldeinformationen aus den Systemumgebungsvariablen zu lesen, und erstellen einen TwilioRestClient, der diese verwendet. Weitere Informationen zum Speichern von Twilio-Anmeldeinformationen in Umgebungsvariablen findest du unter folgenden Links: Klicke hier für Windows oder hier für Mac OS X.

import os
from twilio.rest import Client


account_sid = os.environ.get('TWILIO_ACCOUNT_SID')
auth_token = os.environ.get('TWILIO_AUTH_TOKEN')

client = Client(account_sid, auth_token)

Mit dem client senden wir eine SMS-Nachricht von unserer Twilio-Nummer an unser Mobiltelefon. Wir müssen darauf achten, dass wir die Platzhalter für die Telefonnummern durch unsere Twilio- und Mobiltelefonnummer ersetzen:

client.messages.create(from_=os.environ.get('TWILIO_PHONE_NUMBER'),
                       to=os.environ.get('CELL_PHONE_NUMBER'),
                       body='You just sent an SMS from Python using Twilio!')

Zurück im Terminal führen wir das Skript aus:

python sms.py

Innerhalb nur weniger Sekunden sollten wir die Textnachricht erhalten.Senden einer SMS mit einem über ein iPhone erhaltenen Python-Code

Fazit

Wenn du mehr über die Verwendung von Twilio mit Python erfahren möchtest, dann sieh dir die folgenden Dokumentationen an:

An welcher Entwicklung arbeitest du gerade? Ich würde gern mehr davon erfahren. Du findest mich auf Twitter @brentschooley oder sende eine E-Mail an brent@twilio.com.


This content originally appeared on Twilio Blog and was authored by Brent Schooley


Hallo und Danke fürs Lesen! Dieser Blogpost ist eine Übersetzung von How to Send an SMS With Python Using Twilio. Während wir unsere Übersetzungsprozesse verbessern, würden wir uns über Dein Feedback an help@twilio.com freuen, solltest Du etwas bemerken, was falsch übersetzt wurde. Wir bedanken uns für hilfreiche Beiträge mit Twilio Swag :)

Alles, was wir zum Senden einer SMS mit Python über Twilio benötigen, sind die folgenden zwölf Zeilen Code:

import os
from twilio.rest import Client


account_sid = os.environ.get('TWILIO_ACCOUNT_SID')
auth_token = os.environ.get('TWILIO_AUTH_TOKEN')

client = Client(account_sid, auth_token)

client.messages.create(from_=os.environ.get('TWILIO_PHONE_NUMBER'),
                      to=os.environ.get('CELL_PHONE_NUMBER'),
                      body='You just sent an SMS from Python using Twilio!')

Wenn du das in Aktion sehen willst, dann klicke auf dieses kurze Video:

Du lernst besser schwarz auf weiß? Hier eine Schritt-für-Schritt-Anleitung

Das Erste, was wir für diesen Code brauchen, ist ein Twilio-Konto. Melde dich hier für ein kostenloses Testkonto an.

Außerdem benötigen wir eine Telefonnummer mit aktivierter SMS-Nachrichtenfunktion. In der Twilio-Konsole können wir nach Telefonnummern suchen und Telefonnummern kaufen.

Das Senden einer SMS über Twilio ist denkbar einfach: Wir müssen dazu nur eine HTTP-POST-Anfrage an die /Messages-Ressource in der Twilio-API senden. Mit Twilio ist das extrem einfach, da es eine Hilfebibliothek bereitstellt. Wir installieren die twilio-Bibliothek im Terminal mit pip:

pip install twilio

Als Nächstes erstellen wir eine Datei mit dem Namen sms.py und öffnen sie in unserem bevorzugten Texteditor. Am Anfang der Datei importieren wir os und TwilioRestClient von twilio.rest. Im folgenden Code verwenden wir os, um unsere Twilio-Anmeldeinformationen aus den Systemumgebungsvariablen zu lesen, und erstellen einen TwilioRestClient, der diese verwendet. Weitere Informationen zum Speichern von Twilio-Anmeldeinformationen in Umgebungsvariablen findest du unter folgenden Links: Klicke hier für Windows oder hier für Mac OS X.

import os
from twilio.rest import Client


account_sid = os.environ.get('TWILIO_ACCOUNT_SID')
auth_token = os.environ.get('TWILIO_AUTH_TOKEN')

client = Client(account_sid, auth_token)

Mit dem client senden wir eine SMS-Nachricht von unserer Twilio-Nummer an unser Mobiltelefon. Wir müssen darauf achten, dass wir die Platzhalter für die Telefonnummern durch unsere Twilio- und Mobiltelefonnummer ersetzen:

client.messages.create(from_=os.environ.get('TWILIO_PHONE_NUMBER'),
                       to=os.environ.get('CELL_PHONE_NUMBER'),
                       body='You just sent an SMS from Python using Twilio!')

Zurück im Terminal führen wir das Skript aus:

python sms.py

Innerhalb nur weniger Sekunden sollten wir die Textnachricht erhalten.Senden einer SMS mit einem über ein iPhone erhaltenen Python-Code

Fazit

Wenn du mehr über die Verwendung von Twilio mit Python erfahren möchtest, dann sieh dir die folgenden Dokumentationen an:

An welcher Entwicklung arbeitest du gerade? Ich würde gern mehr davon erfahren. Du findest mich auf Twitter @brentschooley oder sende eine E-Mail an brent@twilio.com.


This content originally appeared on Twilio Blog and was authored by Brent Schooley


Print Share Comment Cite Upload Translate Updates
APA

Brent Schooley | Sciencx (2021-06-25T11:10:14+00:00) Senden einer SMS mit Python über Twilio. Retrieved from https://www.scien.cx/2021/06/25/senden-einer-sms-mit-python-uber-twilio/

MLA
" » Senden einer SMS mit Python über Twilio." Brent Schooley | Sciencx - Friday June 25, 2021, https://www.scien.cx/2021/06/25/senden-einer-sms-mit-python-uber-twilio/
HARVARD
Brent Schooley | Sciencx Friday June 25, 2021 » Senden einer SMS mit Python über Twilio., viewed ,<https://www.scien.cx/2021/06/25/senden-einer-sms-mit-python-uber-twilio/>
VANCOUVER
Brent Schooley | Sciencx - » Senden einer SMS mit Python über Twilio. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2021/06/25/senden-einer-sms-mit-python-uber-twilio/
CHICAGO
" » Senden einer SMS mit Python über Twilio." Brent Schooley | Sciencx - Accessed . https://www.scien.cx/2021/06/25/senden-einer-sms-mit-python-uber-twilio/
IEEE
" » Senden einer SMS mit Python über Twilio." Brent Schooley | Sciencx [Online]. Available: https://www.scien.cx/2021/06/25/senden-einer-sms-mit-python-uber-twilio/. [Accessed: ]
rf:citation
» Senden einer SMS mit Python über Twilio | Brent Schooley | Sciencx | https://www.scien.cx/2021/06/25/senden-einer-sms-mit-python-uber-twilio/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.