ファイル、フォルダー、および bots に関する詳細をリクエスト
その保存場所の Control Room で名前、相対パス、ID で検索して bots、フォルダー、およびファイルに関する詳細をリクエストします。
前提条件
bot の名前、フォルダー パス、および ID を使用して、詳細情報を取得します。
- ロールとライセンス
-
Bot Runner (TaskBot と MetaBot の実行時間) ライセンスを持つユーザーとして認証する必要があります。
-
URL:
http://<your_control_room_url>/v2/repository/file/list
- メソッド: POST
- パス
-
この例では、path パラメーターの文字列 Finance を検索しています。この検索では大文字と小文字は区別されません。Finance または finance を見つけます。
- フィールド: path
- タイプ: string
{ "filter": { "operator": "substring", "value": "Finance", "field": "path" } }
- 名前
-
名前が「HR」のすべての Bot を取得します。例: Automation Anywhere\\My Tasks\\Bots\\HR-daily.atmx
- Field: name
- Type: string
{ "filter": { "operator": "substring", "field": "name", "value": "HR" } }
- ディレクトリ
-
値が false の場合、すべてのファイル (ディレクトリを除く) が取得されます。値が true の場合、すべてのディレクトリが返されます。
- フィールド: directory
- タイプ: boolean
{ "filter": { "operator": "eq", "field": "directory", "value": "false" } }
- parentId
-
parentid が 7 のすべての Bot / ファイルが取得されます。
- フィールド: parentid
- タイプ: long
{ "filter": { "operator": "eq", "field": "parentid", "value": "7" } }
- lastModified
-
その日時に最後に変更された Bot / ファイルがすべて表示されます。
- フィールド: lastModified
- タイプ: date-time
{ "filter": { "operator": "gt", "field": "lastModified", "value": "2020-01-07T18:00:00Z" } }
次のフィールドを使用してレスポンスをフィルターします。
name: bot の部分名または完全名。bot の名前に含まれる正確な名前 (eq) またはテキスト文字列 (サブ文字列) を検索できます。
次のリクエストは、フォルダー パスに「Finance」を含むフォルダー内にあるすべての bots の詳細リストを返します。
手順
次のステップ
特定の bot を導入するには、bot の数値 ID を使用します。詳細な bot 情報を取得するための追加リクエストがあります。