Switch
Supporteintrag
- Version: 2022 Spring
- Plattform: Mac/Win
- Sprache: alle
- Kategorie: Tipps & Tricks
- Letzte Aktualisierung: 15.11.2022
Aufgabenstellung / Problembeschreibung:
Neue Version der Standard-Element-App: Webhook v7
Lösung:
Vor ein paar Monaten hat Enfocus eine neue Version der Webhook-Standard-Element-App (v7) veröffentlicht, die mit Switch 2022 Spring kompatibel ist.
Neben einigen neuen Funktionen, die in dieser Standardelement-App verfügbar sind, besteht die wichtigste Änderung in dieser Version darin, dass dieses Standardelement von Legacy-Scripting zu node.js-Scripting migriert wurde.
Da der Endpunkt, der aufgrund der Tatsache benötigt wird, dass der Node.js-Scripting-Webhook nun den Port des Switch-Webdienstes verwendet und nicht mehr den Port der Legacy-Webhooks, die in Ihren Switch-Einstellungen definiert sind, müssen einige Dinge beachtet werden.
Was hat sich geändert?
Ab der Version 7 ist Webhook ein Node.js-Tool. Die Benutzereinstellungen in der Kategorie Webhooks (legacy) gelten nicht mehr! Stattdessen müssen das Protokoll (HTPP/HTTPS) und der Port für den Switch Web Service (standardmäßig 51088), wie in der Kategorie Webdienste eingestellt, verwendet werden, um die URL zu definieren, an die der Webhook gesendet wird. Zusätzlich wird ein fester Teil zur URL hinzugefügt, es ist zwingend erforderlich, "scripting" zum Pfad hinzuzufügen.
Eine korrekt geformte URL für das Senden des Webhooks würde wie folgt aussehen:
https://ipofswitchserver:51088/scripting/pathOfWebHook
https://go.enfocus.com/e/133081/2022-11-14/83zryp/1081693397?h=H7lPMgXBDx_-cGYnEWh8nthydee7IUAaLkTWLGWxitk
Neue Merkmale
- Payload-Datensatzname
Legt den Namen des Datensatzes fest. Der Standardname ist Payload.
Hinweis: Auf den Datensatz kann durch Erstellen eines Speicherpfads zugegriffen werden. Weitere Informationen finden Sie im Switch-Referenzhandbuch.
- Payload-Datensatzmodell
Legt die Erweiterung der Ausgabe-Nutzlastdatei und den Typ des Datensatzmodells fest.
Die Optionen sind:- Opaque
- JSON
- XML
- JDF
- Opaque
Das Enfocus Switch-Team