Skip to the content.

手順3: (オプション)外部のサービスと連携する

この手順では、フローから外部のサービスを呼び出して利用する方法を学習します。

3-1. Say/Playメッセージを変更する

Marketing Say/Playウィジェットのメッセージを次のように変更すします。

設定項目
TEXT TO SAY 業務時間外となります。たいへん申し訳ございません。お詫びに本日のアドバイスを再生します。

3-2. 外部にリクエストを発信する

Make HTTP Requestウィジェットを追加し、Marketing Say/PlayウィジェットのAudio Completeと接続します。

今回はアドバイスを英語で送ってくれるAPIと接続します。それぞれ下記の値を設定してください。

設定項目
WIDGET NAME Ask_Advice
REQUEST METHOD GET
REQUEST URL http://www.boredapi.com/api/activity/

スクリーンショットも参考にしてください。

http request

3-3. 取得した値をもとにアドバイスを再生送信する

Say/Play ウィジェットをさらに追加し、http_1Successに接続します。

下記のように外部から返された値を使ってメッセージを再生しましょう。

設定項目
WIDGET NAME Say_Advice
TEXT TO PLAY {{widgets.Ask_Advice.parsed.activity}}

すべての設定をおえたのち、マーケティング部門へのフローを確かめてください。

Http request sample

関連リソース