Lesen und beachten Sie die Automation Anywhere-Dokumentation

Automation Anywhere Automation 360

Inhalt schließen

Inhalte

Inhalt öffnen

Listet Details zu Dateien, Ordnern und Bots API auf

  • Aktualisiert: 1/19/2021
    • Automation 360 v.x
    • Erkunden
    • RPA Workspace

Listet Details zu Dateien, Ordnern und Bots API auf

Gibt Details zu allen Objekten (Bots, Ordnern und Dateien) im Control Roomzurück. Dieser Endpunkt gibt die Objekt -idzurück, ein numerischer Wert, der in anderen APIs verwendet wird, um die Datei, den Ordner oder Botzu identifizieren.

Vorbereitungen

Anmerkung: Sie können die Control Room APIs im anzeigen Community Edition, aber die API-Funktionalität ist eingeschränkt. Sie benötigen eine lizenzierte Automation 360 Edition, um auf die volle Funktionalität der APIs zugreifen zu können.
  • Verwenden Sie die Authentifizierungs -API, um ein JSON-Webtoken zu generieren.
  • Um Objekte in Ihrem privaten Arbeitsbereich anzeigen zu können, benötigen Sie eine Bot Creator Lizenz und eine Rolle, die die Berechtigung Meine Bots anzeigen enthält.
  • Um Objekte im öffentlichen Arbeitsbereich anzeigen zu können, muss Ihnen eine Rolle zugewiesen sein, die die Berechtigung Meine Bots anzeigen und die Bot Berechtigung Inhalt anzeigen für Ordner im öffentlichen Arbeitsbereich enthält.

Verwenden Sie Filter wie Bot Namen, Ordnerpfade und IDs, um die Ergebnisse einzugrenzen. Unterstützte filterbare Felder

Prozedur

  1. Fügen Sie das Authentifizierungstoken zum Anforderungsheader hinzu.
  2. Verwenden Sie die POST-Methode und die Endpunkt-URL: <Control_Room_url>/v2/Repository/file/list
    Anforderungsgremium: Die folgende Beispielanforderung sucht nach Objekten, die die Zeichenfolge Finance im Pfad enthalten.
    {
      "filter": {
        "operator": "substring",
        "field": "path",
        "value": "finance"
      }
    }
  3. Senden Sie die Anfrage.
    Antwortteil: Die id in der folgenden Antwort ist die eindeutige Kennung für das Bot.
    In dieser Beispielantwort gibt der Endpunkt einen Bot mit der Objekt -id 12zurück.
    {
      "page": {
        "offset": 0,
        "total": 4,
        "totalFilter": 1
      },
      "list": [
        {
          "id": "12",
          "parentid": "11",
          "name": "FinanceHelloWorldGBG.atmx",
          "permission": {
            "delete": false,
            "download": true,
            "execute": false,
            "upload": true,
            "run": false
          },
          "lastModified": "2020-01-08T22:24:08.060Z",
          "lastModifiedBy": "10",
          "path": "Automation Anywhere\\My Tasks\\Finance\\FinanceHelloWorldGBG.atmx",
          "directory": false,
          "size": 4578,
          "locked": false,
          "fileLastModified": "2020-01-08T22:21:58Z",
          "isProtected": false
        }
      ]
    }
    Die REST-API antwortet auf jede Anforderung mit einem HTTP-Antwortcode. Einzelheiten zu den Antwortcodes finden Sie unter API-Antwortcodes.
Feedback senden