>> Technologie Électronique >  >> Téléphones portables et accessoires >> Messagerie texte

Créer un script Python pour envoyer des SMS automatisés via TextNow

Créer un bot d'envoi SMS simple avec Python

Vous pouvez automatiser l'envoi de SMS en utilisant un compte TextNow et un court script Python. Voici un exemple basique à but éducatif.

Prérequis

  • Python 3 installé
  • Un compte TextNow (nom d'utilisateur et mot de passe)

Exemple de script (robot_texting.py)

import requests
from bs4 import BeautifulSoup

# Vos identifiants TextNow
phone_number = "votre_numero"
password = "votre_mot_de_passe"

# Détails du message
message = "Hello, world!"
recipient = "numero_destinataire"

# Connexion à TextNow
session = requests.Session()
login_url = "https://www.textnow.com/login"
login_data = {'username': phone_number, 'password': password}
session.post(login_url, data=login_data)

# Envoi du message
send_url = "https://www.textnow.com/send_message"
send_data = {'text': message, 'phoneNumber': recipient}
session.post(send_url, data=send_data)
print("Message sent!")

Exécution du script

  1. Enregistrez le code sous robot_texting.py.
  2. Ouvrez un terminal/invite de commande dans ce dossier.
  3. Lancez python robot_texting.py.

Important : Cela utilise l'interface web TextNow ; respectez leurs Conditions d'Utilisation. Pour usage production, privilégiez APIs officielles comme Twilio.

Messagerie texte