Exécuter le serveur Flask

Avant de pouvoir démarrer votre serveur, vous devez fournir une configuration dans un fichier .env fichier. Commencez par ce qui suit et remplissez vos coordonnées :

# Do not use this in production:
FLASK_DEBUG=true
 
# Replace the following with any random value you like:
FLASK_SECRET_KEY=RANDOM-STRING_CHANGE-THIS-Ea359
 
# Get from ${CUSTOMER_DASHBOARD_URL}/your-numbers
NEXMO_NUMBER=447700900025
 
# Get the following from ${CUSTOMER_DASHBOARD_URL}/settings
NEXMO_API_KEY=abcd1234
NEXMO_API_SECRET=abcdef12345678

Démarrez maintenant votre application avec :

# You may need to change the path below if your Flask app is in a different Python file:
$ FLASK_APP=smsweb/server.py flask run
* Serving Flask app "smsweb.server"
* Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)

Maintenant, si vous chargez http://localhost:5000/vous devriez voir quelque chose comme ceci :

SMS Flask application window, showing fields for phone number and message

Comment envoyer des messages SMS avec Python, Flask et Nexmo

Ce tutoriel vous présente l'envoi de SMS avec Python, en utilisant la bibliothèque Nexmo Python. Il commence par montrer comment envoyer des SMS à partir de la REPL, puis continue en vous montrant comment construire une application flask simple avec des capacités SMS.

Étapes
1
Introduction à ce tutoriel
2
Prerequisites
3
Installer le SDK du serveur Python de Vonage
4
Envoyer un SMS à partir de la REPL Python
5
Mise en place d'une application Flask d'envoi de SMS
6
Ajouter une vue d'envoi de SMS
7
Exécuter le serveur Flask
8
Traiter le message du formulaire
9
Quelle est la prochaine étape ?