テキストメッセージを送信する
荒れ模様の天気で犬の散歩をキャンセルするようにペットシッターにテキストを送信します
私たちはペットシッター会社です。吹雪のために明日の散歩がキャンセルされたことをペットシッターに知らせる必要があります。ペットシッターに連絡事項を知らせるメッセージを送るツールを5分で作成します。
1. ペットシッターの取得
すべてのペットシッターを取得するAPIリクエストから始めましょう。サーバーからデータをGETするREST API リソースを作成します。このデモのために、モック・サーバーを使用します。Run (⌘⏎)を押してリクエストをプレビューします。
result
キーの下にユーザーのリストが表示されます。
このデータをテーブルに読み込んで、見やすいように表示しましょう。右側からテーブル・コンポーネントをキャンバスにドラッグします。データ値を{{ getDogWalkers.data }}
に設定して、クエリーの結果とともにテーブルを読み込みます。
ここまで順調に進んでいます。
2. テキスト・メッセージの送信
テーブルにペットシッターが読み込まれたので、アクション・ボタンを追加する必要があります。テーブルのオプションを下にスクロールして、Actionトグルをクリックします。アクション・ボタン・テキストを「Text walker」などに設定します。
テーブルの専用の列にボタンが表示されています。
では、このアクション・ボタンに接続するクエリーを作成しましょう。Twilio Message APIを使用して、これらのテキストを送信します。新規クエリーを作成し、名前をsendWalkerMessage
にします。リソースをTwilio統合に設定します。操作リストからPOST
メッセージ・パスを選択します。リストが表示され、リクエスト・パラメーターが自動的に移入されます。from
番号をTwilio番号に設定し、AccountSID
をTwilioアカウントのSIDに設定します。body
は、ペットシッターに送信するメッセージです。{{}}
表記を使用したJavaScriptで、to
フィールドをペットシッターの電話番号に動的に設定できます。ここで、式は{{ table1.selectedRow.data.number }}
です。
これで終了です。Text walker
ボタンを押して、クエリーをテストできます。ペットシッターにテキスト・メッセージが送信されます。
3. 実際の使用
このツールの本番での稼働の準備が完了しました。ペットシッターへの連絡に関して、同僚に面倒な作業を頼まれたくない場合、同僚にこのツールへのリンクを送信します。Twilio APIを使用して、メッセージに応答するユーザーを追跡したり、ニーズに合わせてツールを拡張したりすることもできます。必要に応じて、不正でない権限を数分間の作業で変更します。
Updated over 3 years ago