Externen Dienst verbinden
- Öffnen Sie über das Navigationsmenü den Bereich Service-Clients.
- Wählen Sie im oberen rechten Seitenrand Service-Client hinzufügen.
- Geben Sie einen Anzeigenamen für die Anbindung ein.
- Typ: Wählen Sie aus, um welchen Typ es sich bei der Anbindung handelt: HTTP oder SMTP.
- Fahren Sie je nach ausgewähltem Typ wie unten beschrieben fort.
Mail-Server (SMTP) verbinden
- Typ: Wählen Sie SMTP.
- Geben Sie einen Host sowie den Port ein.
- Geben Sie Benutzernamen und Passwort für das Mail-Konto ein, dass Sie anbinden möchten.
- Wählen Sie Verbindung testen.
Nun können Sie noch E-Mail-Vorlagen erstellen.
- Wählen Sie im unteren rechten Seitenbereich Vorlage hinzufügen.
- Füllen Sie die Felder wie angegeben aus.
- Wählen Sie Speichern.
Externe Webseite verbinden
Mithilfe des HTTP-Client lassen sich Anfragen der Typen GET, POST, PUT, PATCH und DELETE anlegen.
- Typ: Wählen Sie hier HTTP.
- Geben Sie die URL ein.
- Header: Fügen Sie mindestens einen Header ein. Der Header besteht immer aus einem Namen und einem Wert. Er kann beispielsweise genutzt werden, um den Content-Type der zu übertragenden Inhalte anzugeben.
-
Anfragevorlagen: Fügen Sie mindestens eine Anfragevorlage ein. Die Anfragevorlage
definiert die Methode, den genauen Pfad und die Abfragesprache. Darüber
hinaus können Sie mit dem Ergebnismapping Teile Ihrer HTTP-Antwort
extrahieren, die daraufhin in Serviceware Flows verwendet werden können.
Definieren Sie eine Variable und ein Mapping, das einen Wert aus dem
Response-Body extrahiert. Die Variable ist automatisch in Ihrem Flow
verfügbar, nachdem Sie die HTTP-Client-Funktion hinzugefügt haben. Die Anfrage setzt auch
eine "req_success"-Variable für Sie, die je nach HTTP-Response-Code
True oder False ist.
Wenn zusätzliche Parameter festgelegt werden sollen, können diese über das Feld Body hinzugefügt werden.
{ "question": "${Frage}" }
- Authentifizierung: Um eine sichere Verbindung herzustellen kann diese außerdem authentifiiziert werden. Dies ist entweder über Benutzername und Passwort oder über die Zugangsdaten des Clients möglich.