MonstarX のアプリに Twilio を接続する
要点Twilio は、Twilio から借りた電話番号で SMS を送るサービスです。アカウント SID、認証トークン、Twilio の電話番号を「バックエンド」→「クラウド」に貼り付け、「レッスンの前日に会員へリマインダーを SMS で送って」のように送りたいメッセージを MonstarX に伝えます。
SMS や認証コードを送ったり、電話をかけたりします。
- 種類
- アプリ用
- カテゴリ
- メッセージ・メール・通話
- 接続方法
- API キー
Twilio は、電話のメッセージと通話のためのサービスです。Twilio から電話番号を借りると、アプリがその番号から SMS を送れます。SMS はきちんと読まれやすく、数分以内に目を通してもらえることも多いメッセージです。
何が作れますか?
Section titled “何が作れますか?”- リマインダー:「明日の朝7時からレッスンです。」
- 注文や配送の状況:「ご注文の商品の受け取り準備ができました。」
- サインインや確認用のコードを電話番号に SMS で送る。
- チーム向けの通知:大口の注文が入ったらマネージャーに SMS を送るなど。
- 「リンクを SMS で送る」ボタン:ページのリンクを相手のスマートフォンに送ります。
- Twilio のアカウント が必要です。Twilio はメッセージ 1通ごとの料金と、電話番号の月額料金を請求します。料金は国によって異なります(Twilio の料金 をご覧ください)。
- SMS を送信できる Twilio の電話番号。
- トライアルアカウントでは、Twilio で確認済みの電話番号にしか送れず、送信先も登録した国に限られます。実際のお客様にメッセージを届ける前にアカウントをアップグレードしてください。
- 国によっては(たとえばアメリカ)、SMS が届く前に番号や事業の登録が求められます。手順は Twilio のコンソールで案内されます。
キーを取得する
Section titled “キーを取得する”-
Twilio Console にサインインします。
-
コンソールのホーム画面で、Account SID(
ACで始まります)と Auth Token をコピーします。 -
まだ電話番号がない場合は取得します(Phone Numbers → Buy a number、または Twilio が用意するトライアル番号)。番号は国際形式でコピーします。プラス記号、国番号、番号をスペースなしで続けた形です。例:
+61412345678
MonstarX で接続する
Section titled “MonstarX で接続する”-
プロジェクトを開き、上部バーの バックエンド をクリックしてから クラウド を開きます。
-
コネクタ の Twilio の横にある 接続する をクリックします。
-
アカウント SID と 認証トークン を貼り付け、Twilio の電話番号を 送信元の電話番号 に入力します。
-
Twilio を接続 をクリックします。行に 接続済み と表示され、キーを読み込んでプレビューが再起動します。
先に SMS の機能を頼んだ場合は、チャットのカードに同じ入力欄が表示されます。Twilio のアカウントがまだなければ 後で をクリックしてください。MonstarX はすべてを作り、キーを追加するまでその機能には Twilio が未接続であることが表示されます。
MonstarX に頼んでみる
Section titled “MonstarX に頼んでみる”| 入力する内容 | どうなるか |
|---|---|
| 「予約したレッスンの前日に、会員へリマインダーを SMS で送って」 | プロフィールに電話番号の欄ができ、リマインダーが SMS で届きます。 |
| 「注文が準備完了になったら、お客様に SMS を送って」 | 注文のステータスを変えるとすぐに SMS が送られます。 |
| 「新規登録のときに電話番号を聞いて、確認用の 6桁のコードを SMS で送って」 | 番号を保存する前に、コードを SMS で送って確認します。 |
| 「個人レッスンの予約が入るたびに +61412345678 に SMS を送って」 | 新しい予約ごとに、あなたの電話に SMS が届きます。 |
セキュリティとプライバシー
Section titled “セキュリティとプライバシー”- 認証トークン は秘密の情報です。暗号化して保存され、アプリのサーバーだけが使います。アカウント SID と送信元の電話番号は秘密ではありませんが、これもサーバー側だけに置かれます。
- アプリが集めた電話番号は、同じ国際形式でアプリのデータベースに保存されます。
- Twilio を接続、更新、接続解除できるのはプロジェクトのオーナーだけです。接続を解除 すると、このアプリからキーが削除されます。
- トークンを変えるには、Twilio Console で新しいトークンを作成し、Twilio の行の キーを更新 をクリックして貼り付け、キーを保存 をクリックします。公開中のアプリでも使われるよう、もう一度公開してください。
知っておくと便利なこと
Section titled “知っておくと便利なこと”- MonstarX は標準で SMS を作ります。Twilio では WhatsApp のメッセージや 音声通話 も使えます。名前を挙げて頼み、先に Twilio 側で設定してください(WhatsApp には承認済みの送信者が必要です)。
- お客様からの返信は、あなたの Twilio の番号に届きます。返信に応じて何かしたい場合は、受信した SMS の処理を MonstarX に頼み、案内されたアドレスを Twilio の番号の設定に入力してください。
- メッセージにはすべて Twilio のアカウントで料金がかかります。テスト中にプレビューから送ったメッセージも含まれます。
よくある質問
Section titled “よくある質問”テストの SMS が届かないのはなぜですか?
Twilio のトライアルアカウントでは、Twilio で確認済みの番号にしか送れません。Twilio Console で自分の電話番号を確認済みにするか、アカウントをアップグレードしてください。
電話番号はどの形式で入力しますか?
プラス記号付き、スペースなしの国際形式です(例:+61412345678)。アプリが集める電話番号も、MonstarX が同じ形式で保存します。
アプリから WhatsApp のメッセージを送れますか?
はい。Twilio で WhatsApp の送信者を設定すれば、Twilio 経由で送れます。MonstarX に WhatsApp と名前を挙げて頼んでください。
MonstarX は SMS の料金を請求しますか?
いいえ。メッセージごとの料金は Twilio があなたのアカウントに請求します。MonstarX が上乗せする料金はありません。