REST-Nachricht – Legacy-Workflow-Aktivität

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 2 Minuten Lesedauer
  • Die veraltet REST-Nachricht Mit der Aktivität kann ein Administrator den REST-Endpunkt überschreiben oder die im REST-Nachrichtenmodul konfigurierten Variablen bereitstellen.

    Diese Aktivität ist in veraltet YokohamaRelease und wird nicht mehr im Workflow-Canvas für die Entwicklung neuer Workflows angezeigt. Neue Workflows sollten verwenden Orchestration Stattdessen REST-Aktivitätsvorlagen.

    Vorhandene Workflows, die sie verwenden, funktionieren weiterhin wie geplant. Um diese Aktivität in einem vorhandenen Workflow zu bearbeiten, müssen Sie Folgendes tun Aktivieren Sie die Aktivität erneut .

    Die REST-Nachricht Die Aktivität führt eine REST-Funktion (POST, PUT, GET oder DELETE) für einen Endpunkt mithilfe von Werten aus, die im Funktionsdatensatz definiert sind.

    Hinweis:
    Wenn Sie einen MID-Server zum Senden der REST-Nachricht verwenden möchten, muss der MID-Server für die Instanz zugänglich und für die Verwendung von SSH konfiguriert sein.

    Eingabevariablen

    Tabelle : 1. Eingabevariablen der REST-Nachrichtenaktivität
    Feld Beschreibung
    REST-Nachricht
    REST-Nachricht Name von Erstellen Sie eine REST-Nachricht Zur Ausführung. Dies ist ein Referenzfeld zur REST-Nachrichtentabelle [sys_Rest_message] (System-Webservices > Ausgehend > REST-Nachricht) an.
    REST-Nachrichtenfunktion Aufzurufende Funktion, die in einer REST-Nachrichtenfunktion definiert ist. Dies ist ein Referenzfeld für die HTTP-Methodentabelle [sys_rest_message_fn] (System-Webservices > Ausgehend > REST-Nachricht) an.

    Verfügbare Funktionen sind Platzieren , Veröffentlichen , Abrufen , Oder Löschen . Sie können Funktionen in bearbeiten HTTP-Methoden Zugehörige Liste in jedem REST-Nachrichtendatensatz.

    REST-Endpunkt REST-Endpunkt, der anstelle von verwendet werden soll Endpunkt Im HTTP-Methodendatensatz definiert. Lassen Sie dieses Feld leer, um den definierten Endpunkt im Datensatz der REST-Nachrichtenfunktion zu verwenden.
    Rest-Nachrichtenvariablen
    Variablen Werte, für die verwendet werden soll Variablenersetzung in ausgehenden REST-Nachrichten Im HTTP-Methodendatensatz definiert.
    Verwenden Sie das folgende Format für die Zeichenfolge:
    name1=value1, name2=value2, . . .
    Verwenden Sie beispielsweise Name=${nameValue}, ID=${idValue} Wo Name Und id Sind Funktionsvariablen. Wenn entweder der Variablenname oder der Wert ein Komma oder ein Gleichheitszeichen enthält, müssen Sie diese Zeichen mit einem umgekehrten Schrägstrich versehen.
    Rest-Nachrichten-MID-Server
    MID-Server verwenden Aktivieren Sie dieses Kontrollkästchen, wenn Sie einen MID-Server zum Senden der REST-Nachricht verwenden möchten. Ein MID-Server ist möglicherweise erforderlich, um einen Endpunkt innerhalb einer Firewall oder eines Subnetzwerks zu erreichen, der von der Instanz nicht sichtbar ist. Wenn dieses Kontrollkästchen aktiviert ist, aber kein MID-Server in definiert ist MID-Server Feld, versucht der Workflow automatisch, basierend auf dem IP-Bereich und der REST-Fähigkeit einen MID-Server zu finden.
    MID-Server Name des zu verwendenden MID-Servers. Dieses Feld ist verfügbar, wenn Verwenden Sie den MID-Server Ist ausgewählt. Der Workflow ignoriert diesen Parameter, wenn use_midserverParameter ist deaktiviert.
    Rest-Nachrichtenskript
    Sensorskript Das nach dem Stellen der Anforderung und dem Empfang einer Antwort auszuführende Skript Sie können über auf den vollständigen Antworttext zugreifen Aktivität.Ausgabe Variable.