次の方法で共有


非同期フロー パターンを使用する

親フローまたは Power App が子フローを呼び出す場合、120 秒以内に呼び出し元に応答を返す必要があります。 この時間内にフローが応答しない場合、呼び出し元でタイムアウトが発生し、エラーが発生します。

呼び出し元が応答を無期限に待機しないようにするには、非同期応答を送信するようにフローを構成します。 非同期的に応答するようにフローを設定することで、呼び出し元は要求が処理中であることを示す確認を直ちに受け取ります。

非同期に応答するようにフローを構成すると、フローは次の応答を呼び出し元に送信します。

  • 202 状態コード:状態コード「202」は、フローが処理の要求を受け入れたが、処理がまだ完了していないことを示す標準の HTTP 応答です。
  • ロケーション ヘッダー: 応答のロケーション ヘッダーは、呼び出し元が要求の状態を確認できる URL を提供します。 この URL を使用して、フローの進行状況と最終結果を追跡できます。

以下の手順に従って、非同期応答を構成してください:

  1. Power Automate にサインインします。

  2. 作成を選択します。

  3. インスタント クラウド フロー を選択します。

  4. トリガーとしてHTTP リクエストを受信したときを選択します。

  5. クラウド フローに必要なアクションを追加します。

  6. クラウド フローに応答アクションを追加します。

    応答アクションを示すクラウド フローのスクリーンショット。

  7. 応答 アクションを選択し、設定を選択して 非同期応答 をオンに切り替えます。

    非同期応答がオンに切り替えられた [応答] アクションの [設定] タブのスクリーンショット。