API経由で皆さんのアプリケーションに接続し、確認メッセージ付きのリマインダーSMSを送信する簡単なFlowを構築する方法について見ていきましょう。Flowから開始します。Twilioアカウントにログインし、Studioダッシュボードに移動し、+アイコンをタップして新規Flowを作成します。Flowにお好きな名前を付けることができます。Reminderという名前にすることにします。キャンバスにはすでにWidgetが配置されています。Widgetであり、指定されたTriggerが発動したときにこのFlowが開始されます。APIの呼び出しにしましょう。APIセクションを参照してください。Widgetをキャンバスにドラッグすることから始めます。Triggerに接続します。このWidgetを使用すると、エンドユーザーに返信を促すSMSを送信できます。使用し、メッセージの本文が「{{flow.data.appointment_time}}に予約があります。確定する場合は1を、キャンセルする場合は2を返信してください。」という内容になるようにします。Stduioでは、Flowを通じて動的コンテンツを読み込むのに役立つLiquidテンプレート言語をサポートしています。これにより、何らかの基準に基づいてふたつの中括弧に挟まれたテキストを動的に解釈するようにStudioに伝えることになります。今回の場合はリクエストからのappointment_timeの値になります。widget.まずは、(条件分岐の)テストに使用する変数の構成が必要になります。Widgetがconfirm_apptという名前ではない場合、異なる名前になっている可能性があります)。To(等号)を選択します。これからこの値を1に設定し、予約を確定します。新規Transitionを保存すると、これがWidget上に表示されます。bottom:HTTPリクエストを送信する続いて、サーバーにリクエストを戻すことで予約の確定を処理することにします。URL)を入力します。このサンプルでは、http://example.comを使用することにしますが、皆さんのアプリケーションに対するエンドポイントに合うよう設定した方がよいでしょう。リクエストBodyまたはパラメーターを送信したい場合は、こちらも右側のサイドバーで設定できます。リクエストの送信に成功したら、エンドユーザーにお礼のメッセージを送信しましょう。Body(メッセージ本文)に入力します。キャンセル用の経路ここで、先の手順をもう一度繰り返します。今度はキャンセル用のものです。Widgetからぶら下がっている「2」に接続して、キャンセル用のエンドポイントにリクエストを送信し、ユーザーに受領メッセージを送信します。Match(一致なし)Conditionを活用して、エンドユーザーにリマインダーを再送して入力を促せます。Matchesの点に接続、続いてお好みのエラーメッセージを入力します。Widgetにドラッグする事で、エンドユーザーに最初のメッセージで再入力を促すことができます。response.テストしましょう!皆さんのAPIからStduioへのリクエストを作成してこの予約リマインダーFlowをスタートします。それから確定またはキャンセルを返信します。APIセクションを参照してください。page:ヘルプが必要ですか?誰しもが一度は考える「コーディングって難しい」。そんな時は、お問い合わせフォームから質問してください。Twilioタグのついた情報から欲しいものを探してみましょう。Sample...SDKのサポートされないバージョンを参照しています。