UiPath Documentation
maestro
latest
false
Maestro ユーザー ガイド
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。 新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。

最初のフロー

API を呼び出し、データを抽出して、出力を調べることで、最初のフロー プロセスを 5 分以内に構築およびデバッグできます。

構築する内容

パブリック API を呼び出し、応答からデータを抽出して、[出力] パネルに記録するプロセス。

完了までの時間: 5 分

必要なもの

  • フローが有効化された UiPath Automation Cloud へのアクセス (Studio Web)

手順 1 — 新しいフローを作成する

Studio Web を開き、[ プロジェクトを作成 ] を選択して空のプロセスを作成します。

すでに [手動トリガー ] が表示されたフロー キャンバスが表示されます。手動トリガーはプロセスをオンデマンドで開始します。後でフローをデバッグする際に使用します。

ステップ 2 — HTTP 要求ノードを追加する

手動トリガーの出力ハンドルの [+ ] を選択します。[HTTP 要求] を検索して選択します。

[プロパティ] パネルで [HTTP 要求] ノードを設定します。

  1. メソッド GET に設定します。
  2. [URL] を https://jsonplaceholder.typicode.com/posts/1 に設定します

その他のフィールドはすべて既定値のままにします。

ステップ 3 — スクリプト ノードを追加する

HTTP 要求ノードの出力ハンドルで + を選択します。[ スクリプト ] を検索して選択します。

スクリプト エディターで、次の JavaScript を入力します。

const post = $vars.httpRequest1.output.body;
return {
  title: post.title,
  id: post.id
};
const post = $vars.httpRequest1.output.body;
return {
  title: post.title,
  id: post.id
};

これにより、HTTP 要求ノードから応答本文が読み取られ、投稿タイトルと ID が返されます。

注:

$vars.httpRequest1 は既定の名前で HTTP 要求ノードを参照し、 .output.body が HTTP 応答本文です。ノードの名前を変更した場合は、キャンバスに表示されている名前を使用します。

手順 4 — プロセスをデバッグする

上部のツールバーで [ デバッグ ] を選択します。

フローは、プロセスを手動トリガーから各ノードを経由して順番に実行します。完了すると、[出力] パネルに各ノードの結果が表示されます。

キャンバスで [ スクリプト ] ノードを選択して、その出力を確認します。

{
  "title": "sunt aut facere repellat provident occaecati excepturi optio reprehenderit",
  "id": 1
}
{
  "title": "sunt aut facere repellat provident occaecati excepturi optio reprehenderit",
  "id": 1
}

この出力が表示される場合、プロセスは機能しています。

プロセスが失敗した場合は、失敗したノードを選択して、[出力] パネルにエラーの詳細を表示します。

結果

プロセスはエンドツーエンドで実行されます。手動トリガーで実行を開始し、HTTP 要求でパブリック API から投稿を取得し、スクリプト ノードがタイトルと ID を抽出して返します。結果は [出力] パネルで確認でき、各ノードが成功したことを確認するには、キャンバスに緑色のインジケーターが表示されます。

次の構築内容

このページは役に立ちましたか?

接続

ヘルプ リソース サポート

学習する UiPath アカデミー

質問する UiPath フォーラム

最新情報を取得