Switch

Neue Versionen für 3 Switch-Standard-Apps veröffentlicht

Enfocus hat 3 neue Versionen von Standard-Apps in Enfocus Switch freigegeben. Im Rahmen der Veröffentlichung von Switch 2022 hat Enfocus eine bedeutende Änderung vorgenommen, indem alle Standardelemente in Switch als Apps behandelt werden. Diese Änderung ermöglicht es dem Hersteller, neue Versionen mit Fehlerkorrekturen und erweiterten Funktionen zu veröffentlichen, ohne auf ein komplettes Switch-Release warten zu müssen.

Im Folgenden möchten wir Ihnen die Details der neuesten Updates für die folgenden Standard-Apps vorstellen:
HTTP-Anforderung
WebHook
JSON-pickup

HTTP-Anfoderung


Neu in dieser Version:
  • Node.js: Diese Version enthält die Migration der HTTP-Anfrage-App von Legacy zu Node.js.

Neue Funktionen:
  • Ein neues Authentifizierungsschema wurde hinzugefügt:
    OAuth2.0: In diesem Fall autorisieren HTTP-Anfragen Benutzer in einer Anwendung, indem sie einen anderen Dienstanbieter verwenden. OAuth2.0 Autorisierungs-Editor ist verfügbar, in dem Benutzer müssen Application ID, Application Passwort, Port, Authorization URL, Token URL und Scope übergeben.
  • Neue Eigenschaft für das Antwort- und Eingabedatensatzmodell: Wenn die Antwort auf "Als Datensatz anhängen" oder der Eingabeauftrag auf "Als Datensatz anhängen" eingestellt ist.
  • Datensatzmodell: Definiert das Antwort-Datensatzmodell mit den Optionen Opaque, JSON, XML, JDF und Automatisch (Standard). Bei "Automatisch" wird das Datensatzmodell anhand des Schlüssels Content-type in den vom Webserver zurückgegebenen HTTP-Headern bestimmt.
    • application/json -> JSON
    • application/xml -> XML
    • application/vnd.cip4-jdf+xml -> JDF
    • application/vnd.cip4-jmf.xml -> JDF
    • Wenn der Wert ein anderer ist -> Opaque

  • Neue Eigenschaft für das Datensatzmodell response headers: Wenn die Antwort-Header auf Attach as dataset gesetzt sind.
    • Dataset-Modell: Definiert das Antwort-Header-Datensatzmodell mit den Optionen JSON (Standard) und XML.

  • Wenn für die Eigenschaft Dateiname die Option "Automatisch" gewählt wird, wird der Name der Antwortdatei anhand des Schlüssels Content-Disposition in den HTP-Headern ermittelt. Wenn der Dateiname in Content-Disposition nicht verfügbar ist, wird die Erweiterung aus dem Content-Type der Antwort entnommen und der Name der Antwortdatei wird zu [JobNameProper].extension

Alte Funktionen [veraltet]:
  • Zwei Authentifizierungsverfahren: - Negotiate und Proprietary.
  • Verwendung der Eigenschaft der System-Kryptographie-Bibliothek

Fehlerbehebungen:
  • Problem beim Hochladen von JSON-Dateien in POST- und PUT-Anfragen.
  • Behebung von Problemen mit Parametern und Kopfzeilen in POST-Anfragen.
  • Problem mit der maximalen Länge des Body in POST- und PUT-Anfragen.


WebHook


Neue Funktionen:
  • Neue Option für die Eigenschaft "Payload dataset model" hinzugefügt.
  • JSON aus MIME: Unterstützt MIME-Payloads in der Webhook-Anfrage und konvertiert sie in einen JSON-Datensatz.
    Hinweis: Ein MIME kann verschiedene Arten von Informationen enthalten: Formulardaten (normalerweise Werte aus Eingabefeldern) und Anhänge. Nur die Formulardaten werden dem JSON hinzugefügt. Etwaige Anhänge werden ignoriert und es wird eine Warnmeldung ausgegeben.

Fehlerbehebungen:
  • ENFSWAPP 1335 - Webhook v7 Tooltip-Fehler
  • ENFSWAPP 1364 - Webhook v7-Fehler beim Anhängen als Datensatz xml
  • ENFSWAPP 1370 - Mit "POST" an Webhook gesendete Anfrage schlägt fehl


JSON-pickup


Fehlerbehebungen:
  • ENFSWAPP-1315 - Der Auftrag bleibt stecken, wenn Sie versuchen, einen JSON-Datensatz hinzuzufügen und derselbe Datensatzname bereits an diese Datei angehängt ist
  • ENFSWAPP-1017 - Das JSON-Pickup-Element gibt einen Fehler aus, wenn "XML" als Format ausgewählt wird


Wie kann man die neuen Versionen installieren?


Bitte klicken Sie auf den angegebenen Link, um den Bereich "My Switch" in My Enfocus aufzurufen. In diesem Bereich haben Sie die Möglichkeit, die Version jeder Anwendung einzeln zu ändern.

Die Aktualisierung ist nicht obligatorisch, aber Sie werden nicht von den neuen Funktionen und Möglichkeiten profitieren, wenn Sie dies nicht tun.

Beachten Sie, dass nicht alle neuen Versionen mit älteren Versionen kompatibel sind und einige möglicherweise Anpassungen in der Konfiguration Ihrer Switch-Flows erfordern.