clientからStudioのフローを呼び出す方法こんにちは!katsu.tです。2019の9日の記事です。(もうクリスマス当日やん!とか言わないでください。)(高橋さんにせっつかれました。遅くなってすみません。ClientからStudioのフローを呼び出すやり方がわかります。この方法を使うと、複雑なIVRフローもStudioを使って簡単に実装できたり現在、電話回線で使用しているFlowをClientからも使用できるようになります。昨今ICT教育や非プログラマーでもプログラミングできる、ビジュアルプログラミングが密かなブームになっていると思います。そんな中TwilioにもTwiMLを書かずにビジュアルプログラミングでTwiML生成できる機能(Studio)があります。ハッカソンをやっている時、別の人が作ったフローを流用してClientから呼び出したいことがありました。Studioのフローのトリガーとなるのは電話回線からの着信、メッセージ受信、発信のみのため普通に使うとClientから直接Studioのフローを呼ぶことはできません。ClientからStudioフローを呼び出す方法を考えました。Clientからの呼び出し方法を説明します。大まかに説明すると以下順序で作成していきます。※Flowはすでに作られているものとします。APPのtokenを返却するFunctionを作成する図にするとこんな感じです。1Flowを電話番号に設定するそれでは一つずつ手順をみていこうと思います。Flowを設定します。BinsのURLをコピーします。APPからSIDを取得します。次に以下内容でFunctionを作成し、取得したSID(赤文字になっている部分)を設定します。response);};これで、Twilio側の設定は終了ですClientからの呼び出しあとは普段通りClientから呼び出すだけです。誰かのやくに立てたら何よりです。Cookie(クッキー)を利用しています。使用に同意いただける場合は、「同意します」をクリックしてください。ポリシーをご確認ください。