REST-Nachricht – Legacy-Workflow-Aktivität
Die veraltet REST-Nachricht Mit der Aktivität kann ein Administrator den REST-Endpunkt überschreiben oder die im REST-Nachrichtenmodul konfigurierten Variablen bereitstellen.
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
| 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] () 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] () 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: 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. |