Lesen und beachten Sie die Automation Anywhere-Dokumentation

Automation Anywhere Automation 360

Inhalt schließen

Inhalte

Inhalt öffnen

Erstellen Sie einen bot, um JSON-Antworten mithilfe von JavaScript zu analysieren

  • Aktualisiert: 11/17/2020
    • Automation 360 v.x
    • Erstellen
    • RPA Workspace
    • API-Dokumente

Erstellen Sie einen bot, um JSON-Antworten mithilfe von JavaScript zu analysieren

Verwenden Sie den in erstellten Abonnementschlüssel Microsoft Azure , um eine Bot zu erstellen, um die JSON-Antwort mithilfe Automation 360 VON REST-Webdiensten und JavaScript-Aktionen zu analysieren.

Vorbereitungen

Stellen Sie sicher, dass Sie Folgendes haben, um die zu erstellen Bot:

  • Sie haben ein Konto im Azure-Portal erstellt und den Abonnementschlüssel zur Verfügung gestellt.

    Richten Sie das Azure Portal ein

  • Zugriff auf den Control Room Community Control Room.
  • Ihre Workstation ist ein registriertes Gerät im Control Room.

Prozedur

  1. Melden Sie sich beim Control Room an.
  2. Gehen Sie zu Bots > Meine Botsund klicken Sie auf das Symbol „Einen bot erstellen “.
  3. Geben Sie im Feld Name den Wert API_Sentiment_Score_botein.
  4. Klicken Sie Auf Erstellen & Bearbeiten.
  5. Klicken Sie im Bereich Aktionen auf Variablen , um eine neue Variable zu erstellen:
    1. Geben Sie im Feld Name die Bezeichnung Suriein.
    2. Wählen Sie im Feld Typ die Option Zeichenfolge.
    3. Greifen Sie im Feld Standardwert auf Ihre zuvor erstellte Ressource zu, und fügen Sie den Wert hier ein: https://westus.api.cognitive.microsoft.com/text/analytics/v2.1/sentiment.
    4. Klicken Sie Auf Erstellen.
  6. Erstellen Sie eine neue Variable:
    1. Geben Sie im Feld Name den Namen sSubscriptionKeyein.
    2. Wählen Sie im Feld Typ die Option Zeichenfolge.
    3. Fügen Sie im Feld Standardwert den Wert aus dem Feld K1 ein: 0abfa73d93f1469d9d4b5db459394315.
    4. Klicken Sie auf Erstellen.
  7. Wählen Sie im Bereich Aktionen die OPTION REST Web Services > Post-Methode aus, und platzieren Sie sie am Anfang des Bot.
    1. Wählen Sie im URI-Feld Suri Dollar aus, und klicken Sie auf Ja, einfügen.
    2. Wählen Sie in der Dropdown-Liste Authentifizierungsmodus die Option Keine Authentifizierungaus.
    3. Klicken Sie Auf Kopfzeile > Benutzerdefinierte Kopfzeilen > (Hinzufügen):
      1. Geben Sie im Feld Name den Namen OCP-APIM-Subscription-Keyein.
      2. Wählen Sie im Feld Wert die Option sSubscriptionKey€ aus, und klicken Sie auf Ja, Einfügen.
    4. Wählen Sie in der Dropdown-Liste Inhaltstyp die Option JSON (Application/json)aus.
    5. Geben Sie unter Benutzerdefinierte Parameter den folgenden Code ein:
      {
      "documents": [
      {
      "language": "en",
      "id": "1",
      "text": "I love this world"
      }
      ]
      }
    6. Erstellen Sie eine neue dResponse -Variable vom Typ > Dictionary und Subtype > String.
    7. Wählen Sie in der Dropdown-Liste Ausgabe einer Variablen zuweisen die Option dResponse -Dictionary of Stringsaus.
    8. Klicken Sie Auf Erstellen & Auswählen.
  8. Ziehen Sie das Feld Nachricht aus dem Bereich Aktionen auf das Bot. Wählen Sie im Feld Geben Sie die anzuzeigende Nachricht ein die Option dResponse -Dictionary of Stringsaus, und klicken Sie auf Ja, einfügen.
  9. Erstellen Sie eine neue sOutput -Variable vom Typ > String.
  10. Klicken Sie im Aktionsbereich auf Wörterbuch > Holen.
    1. Wählen Sie in der Dropdown-Liste Wörterbuchvariable die Option dResponse -Dictionaryaus.
    2. Geben Sie im Feld Schlüssel den Textein.
    3. Wählen Sie in der Dropdown-Liste Ausgabe einer Variablen zuweisen die Option sOutput -Stringaus.
  11. Erstellen Sie eine neue lParseOutput -Variable vom Typ > List und Subtype > String.
  12. Erstellen Sie eine neue sSentimentValue -Variable vom Typ > String.
  13. Klicken Sie im Aktionsbereich auf Liste > Element hinzufügen.
    1. Wählen Sie in der Dropdown-Liste Listenvariable die Option lParseOutput -Listaus.
    2. Wählen Sie in der Dropdown-Liste hinzuzufügendes Element die Option sOutput -Stringaus.
    3. Wählen Sie im Feld Element hinzufügen die Option zum Ende der Listeaus.
  14. Klicken Sie im Aktionsbereich auf JavaScript > Öffnen.
    1. Wählen Sie im Feld JavaScript-Sitzung die Option Standard.
    2. Wählen Sie in JavaScript die Option Manuelle Eingabe aus, und geben Sie das folgende Skript ein:
      function extractValue(list) {var output = JSON.parse(list);return output.documents[0].score;}
  15. Klicken Sie im Aktionsbereich auf JavaScript > Run JavaScript.
    1. Wählen Sie in der JavaScript-Sitzung die Option Standard.
    2. Geben Sie in das Feld Name der auszuführenden Funktion eingebenextractValue ein.
    3. Wählen Sie in der Dropdown-Liste Parameter die Option IParseOutput - Listaus.
    4. Wählen Sie in der Dropdown -Liste Ausgabe in Variable die Option sSentimentValue - Stringaus.
  16. Ziehen Sie das Feld Nachricht aus dem Bereich Aktionen auf den . Bot
    1. Geben Sie im Feld Geben Sie die anzuzeigende Nachricht ein Folgendes ein: Stimmungswert: SSentimentValue USD.
  17. Klicken Sie auf Speichern und dann auf Ausführen.
    Die folgende Meldung wird angezeigt: Ihr bot wurde erfolgreich ausgeführt!Stimmungswert: 0.9671428203582764
Feedback senden