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