はじめに
Vonage SMS API](/messaging/sms/overview)はHTTPベースのAPIで、XMLまたはJSONを使ってSMSを送信したり、受信したSMSを理解したりする方法を記述します。Vonageはnexmo-pythonと呼ばれるPythonクライアントライブラリを提供しており、このライブラリがSMSの送信方法や受信したSMSを理解する方法を記述してくれます。
始める前に、Pythonがインストールされていることを確認してください。このコードはPython 2.7と3.6でテストしました。Python 2を実行している場合は、virtualenvもインストールされていることを確認してください。
Python、Flask、NexmoでSMSメッセージを送信する方法
このチュートリアルでは、Nexmo Pythonライブラリを利用したPythonによるSMS送信を紹介します。REPLからSMSを送信する方法から始まり、SMS機能を持つシンプルなflaskアプリを構築する方法を紹介します。
手順
1
このチュートリアルの紹介2
Prerequisites3
Vonage Python Server SDKのインストール4
Python REPLからSMSを送信する5
SMS送信Flaskアプリのセットアップ6
SMS送信ビューの追加7
Flaskサーバーの実行8
フォーム投稿の処理9
次はどうする?