Lesen und beachten Sie die Automation Anywhere-Dokumentation

Automation Anywhere Automation 360

Inhalt schließen

Inhalte

Inhalt öffnen

Mit bot Warteschlangen-API ausführen

  • Aktualisiert: 2020/09/10

    Mit bot Warteschlangen-API ausführen

    Erstellen Sie eine Automatisierung, um alle Warteschlangen Work Items über alle Bot Runners vorhandenen in einem oder mehreren Gerätepools mithilfe der API zu verarbeiten.

    Vorbereitungen

    • Sie müssen über die folgenden Berechtigungen verfügen:
      • bot ausführen
      • Ausführen oder Planen der Berechtigung für den bot Ordner
      • Warteschlangenverbraucher
      • Device Pool Consumer
    • Sie müssen über die Endpunkt-URLs verfügen:
      • <Your_Control_Room_url>/v3/wlm/Automatisierungen
      • <Your_Control_Room_url>/v1/usermanagement/users/list
      • <Your_Control_Room_url>/v3/wlm/Queues/list
      • <Your_Control_Room_url>/v2/Devices/Pools/list

    Prozedur

    1. Verwenden Sie die POST-Methode und die Endpunkt-URL: <Your_Control_Room_url>/v3/wlm/Automatisierungen.
      Geben Sie Parameter wie den Namen der Automatisierung, fileId, filename, queueID, Warteschlangenname, runAsUserIDsund poolId.
      • Wenn Sie eine Liste aller verfügbaren QueueIdsuchen oder abrufen möchten, verwenden Sie die Endpunkt-URL <your_Control_Room_url>/v3/wlm/Queues/list.

        Auflisten aller Warteschlangen

      • Wenn Sie eine Liste aller runAsUserIdssuchen oder abrufen möchten, verwenden Sie die Endpunkt-URL: <Your_Control_Room_url>/v1/usermanagement/users/list.

        Nach Benutzer-API suchen

      • Wenn Sie eine Liste aller Pool-IDssuchen oder abrufen möchten, verwenden Sie die Endpunkt-URL: <Your_Control_Room_url>/v2/Devices/Pools/list.

        Auflisten der API für Gerätepools

      In diesem Beispiel werden die Parameter wie folgt eingegeben:
      • Automationsname als Finance-RPA-Run
      • Bot Dateiname als wlmql
      • Führen Sie AsUserIds als 4 und 5 aus, die sich beim Gerät anmelden, um die Automatisierung auszuführen
      • QueueID als 17, verbunden mit der Warteschlange zur Ausführung der Automatisierung
      • PoolId als 1 , die mit dem Pool verknüpft ist
      Anforderungsgremium:
      {
        "name": "Finance-RPA-Run",
        "automationName": "Finance-RPA-Run",
        "fileName": "wlmq1",
        "botInput": {
          
        },
        "status": "ACTIVE",
        "description": "WLM for Finance",
        "rdpEnabled": false,
        "setAsDefaultDevice": false,
        "poolIds": [
          
        ],
        "workspaceName": "public",
        "timeZone": "Asia/Calcutta",
        "runAsUserIds": [
          "4",
          "5"
        ],
        "queueId": "17",
        "poolId": "1"
      }
    2. Senden Sie die Anfrage.
      Wenn die Anforderung erfolgreich war, wird eine eindeutige automatisierungs-id im Antwortkörper zurückgegeben, nachdem die WLM-Automatisierung erfolgreich ausgeführt wurde. Die Details des zugeordneten Warteschlangennamens und der zugehörigen ID sowie die Benutzernamen-IDs, für die die Automatisierung ausgeführt wird, werden ebenfalls bereitgestellt.
      In diesem Beispiel gibt der Antwortkörper die eindeutige automatisierungs-id als 12zurück.
      Antwortteil:
      {
        "id": "12",
        "name": "Finance-RPA-Run",
        "status": "ACTIVE",
        "description": "WLM for Finance",
        "rdpEnabled": false,
        "priority": "1",
        "queueId": "17",
        "queueName": "Finance-Q",
        "poolId": "1",
        "runAsUserIds": [
          "4",
          "5"
        ],
        "fileId": "17",
        "startedOn": "2020-05-26T09:42:51.958893800Z",
        "startedBy": "24",
        "createdBy": "24",
        "createdOn": "2020-05-26T09:42:51.958893800Z",
        "updatedBy": "24",
        "updatedOn": "2020-05-26T09:42:51.958893800Z",
        "tenantId": "1",
        "version": "0",
        "tenantUuid": "4db5b32c-5c4b-4aee-8ca0-f53ec241563c"
      }
      Die REST-API antwortet auf jede Anforderung mit einem HTTP-Antwortcode. Einzelheiten zu den Antwortcodes finden Sie unter API-Antwortcodes.
    Feedback senden