Lesen und beachten Sie die Automation Anywhere-Dokumentation

Automation Anywhere Automation 360

Inhalt schließen

Inhalte

Inhalt öffnen

Variablendaten abrufen bot

  • Aktualisiert: 2021/04/02

    Variablendaten abrufen bot

    Rufen Sie Informationen über die Variablen in Deployed botsab, z. B. den Variablennamen, den Datentyp, den Minimal- und den Maximalwert.

    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.
    • Sie müssen über die AAE_Bot Insight Admin Rolle und die bot Insight-Lizenz verfügen.

    Um Informationen über die Variablen in einem bereitgestellten botabzurufen, geben Sie die folgenden Abfrageparameter an die API an:

    Parameter Erforderlich Typ Beschreibung
    Botname Nein Zeichenfolge Name des, bot für den Daten abgerufen werden
    Repositorypath Nein Zeichenfolge Control Room Repository-Pfad des bot

    Prozedur

    1. Fügen Sie das Authentifizierungstoken zum Anforderungsheader hinzu.
    2. Verwenden Sie die GET-Methode und die Endpunkt-URL:<control_room_URL>/v2/botinsight/Data/API/gettaskvariableprofile
    3. Senden Sie die Anfrage.
      Antwortteil: Dieses Antwortbeispiel enthält Daten zur AnalyticsMortgageProcessing bot und den ersten zurückgegebenen Datensatz. Um diesen Codeblock kurz zu halten, werden die verbleibenden Daten weggelassen.
      {
          "dataProfiles": [
              {
                  "botId": "PROD_40642",
                  "botName": "AnalyticsMortgageProcessing",
                  "standardDashboardName": "",
                  "profileVariables": [
                      {
                          "variableName": "state",
                          "displayName": "State",
                          "attributeType": "US_STATE_CODE",
                          "sumOfValue": 0.0,
                          "minimumValue": "",
                          "maximumValue": "",
                          "averageOfValues": 0.0,
                          "totalDistinct": "53",
                          "enabled": "Y",
                          "isTransactionVariable": ""
                      },
      // The remaining data is omited from this code example.
      Die REST-API antwortet auf jede Anforderung mit einem HTTP-Antwortcode. Antwortcodes finden Sie unter API-Antwortcodes.
    Feedback senden