ステップ3:値をRaw Requestカードに動的に入力する
ヘルパーフローでは、パラメーターを設定して、フローを個別にテストできます。
- 同じフローでイベントの追加(Add Event)をクリックして、ヘルパーフロー(Helper Flow )を選択します。
-
このフロー(Flow)への入力フィールドで、次を入力します:
key1、value1、key2、value2。 -
パラメーターには、キー値ペアを入力します。
-
の順にクリックします。分岐関数を使用すると、フロー内のカードを簡単に排除できます。
-
Branchingカードで、条件を
1=1に設定して、完了([Done)] をクリックします。 -
HTTP Raw Request カードをドラッグして、FALSEの場合実行(Run when FALSE)部分にドロップします。
-
[TRUEなら実行(Run when TRUE)]部分で、の順にクリックします。
-
Assignカードで、以下のフィールドと値を作成します。
- 方式(Method):
GET - 承諾(Accept):
application/json - コンテンツ型(Content-Type):
application/json
- 方式(Method):
-
[TRUEなら実行(Run when TRUE)]部分で、の順にクリックします。
-
Constructカードで以下のフィールドを作成し、Assignカードの内容をドラッグします。
- Content-Type
- Accept
-
[TRUEなら実行(Run when TRUE)]部分で、の順にクリックします。
-
Helper Flowカードのkey1とvalue1をドラッグして、Setカードにドロップします。
-
[TRUEなら実行(Run when TRUE)]部分で、の順にクリックします。
-
Helper Flowカードのkey2とvalue2をドラッグして、Setカードにドロップします。
-
[TRUEなら実行(Run when TRUE)]部分で、の順にクリックします。
-
Setカードの出力をドラッグして、Mergeカードのobject 1フィールドとobject 2フィールドにドロップします。
-
[TRUEなら実行(Run when TRUE)]部分で、の順にクリックします。
-
結合(Merge)出力フィールドをドラッグして、[Raw Request(未加工のリクエスト)]クエリフィールドにドロップします。
-
構築(Construct)出力フィールドをドラッグして、[Raw Request(未加工のリクエスト)]ヘッダーフィールドにドロップします。
-
ヘルパーフローのurlフィールドをドラッグして、Raw Requestの[url]フィールドにドロップします。
-
クエリーとヘッダーのドラッグ先の出力フィールドの名前を付けることをおすすめします。
-
-
フローを保存して、フローがオフ(Flow is OFF)スイッチをオン(ON)に切り替えます。
次の手順