からGet メソッド actionsを使用して、REST Web Services packageURI に含まれるパラメータによって特定された情報を取得または取得します。

この例では、Swagger Petstore サンプル API (Petstore) のエンドポイントを使用して、Get メソッド アクションが Petstore データベースから利用可能なすべてのペットのリストを取得し、そのリストをローカルシステムのテキストファイルにエクスポートする方法を示します。
注: Get メソッド アクションは、リクエスト本文を受け取りません。

前提条件

リクエスト ボディ情報を保存するために、ローカルシステムにテキストファイルを作成することを確認してください。

手順

  1. 新しい bot を作成します。
    1. Control Room のインスタンスにログインします。
    2. 左パネルの オートメーション をクリックします。
    3. [作成] > [タスク Bot] をクリックします。
    4. botCreate Task Bot<2> モーダルに適切な 名を入力してください。
    5. 選択をクリックし、適切なストレージ場所を選択するための指示に従ってください。
      デフォルトの bot 保存場所は \Bots\ です。
    6. 作成と編集 をクリックします。
  2. [REST Web サービス] > [GET メソッド] actionをダブルクリックまたはドラッグします。
  3. 次のURIをURIセクションに入力してください:
    https://petstore3.swagger.io/api/v3/pet/findByStatus?status=available
  4. システムプロキシ設定 で選択します。
  5. デフォルトでは、認証なし認証モード として設定されています。
    認証が必要なAPIの場合、認証モード ドロップダウンから適切な認証方法を選択してください。 認証モードの詳細については、「REST Web Services package」を参照してください。
  6. オプション: 次の [詳細オプション] を構成します。
    • 失敗応答をキャプチャ: このオプションを有効にすると、出力ファイルに失敗レスポンスをログします。
    • https を使用するときは、安全でない接続を許可します: https サーバーを使用するときに安全でない接続を許可するには、このオプションを有効にします。 転送されたデータは安全でなく、可視化されています。
    • Cookie を受け入れる: このオプションを有効にすると、自動化内での後続の API 呼び出しのために URI からクッキーを保存します。 自動化が完了すると、クッキーは自動的に削除されます。
    • ファイルをダウンロード: このオプションを有効にして、ファイルをローカルにダウンロードします。 ファイルの場所へのファイル パスを入力します。 既存のファイルを上書きするためのチェックボックスを有効にすることもできます。

    詳細オプションについての詳細は、[REST Web Services package]をご覧ください。

  7. 出力 という名前の辞書型出力変数を 変数を作成 オプションを使用して 変数に出力を割り当て で作成します。
    GETリクエストは、レスポンス ボディ情報をこの変数にインポートします。
  8. ダブルクリックするか、テキストをファイルに記録 action をドラッグして、レスポンス本文を表示します。
    ログテキストをファイルに アクションは、辞書変数から作成されたテキストファイルにレスポンスボディをエクスポートします。
  9. 作成したテキストファイルのファイルパスを ファイルパス に入力してください。
  10. ログにテキストを入力 フィールド$Output{Body}$ を入力します。
  11. [保存] をクリックして、[実行] をクリックします。
    bot はレスポンス本文を取得し、テキスト ファイルに保存します。
    注: エクスポートされた bot またはファイルをダウンロードするために、URI としてダウンロード API エンドポイントを入力して Get メソッドを使用することはできません。