Konfigurieren oder Ändern eines Wevo iPaaS-Triggers
Ein Trigger ist die Einstellung, die definiert, wie der Integrationsprozess gestartet wird. Wählen Sie aus mehreren Triggertypen den aus, der am besten zu Ihren Integrationsregeln passt.
Um das Konzept besser zu verstehen, nehmen Sie beispielsweise eine Integration mit einer Datenbank, die alle 30 Minuten ausgeführt werden muss. In diesem Fall könnten Sie einen Scheduler-Trigger definieren, der den Prozess automatisch jede halbe Stunde startet. Es gibt noch andere Triggertypen, aus denen Sie wählen können.
Auf dieser Seite erfahren Sie, wie Sie einen Trigger konfigurieren oder ändern, nachdem ein Flow erstellt wurde.
Triggerkonfiguration oder -änderung
Suchen Sie den Flow, den Sie bearbeiten möchten, und klicken Sie auf das Symbol, das den Trigger darstellt. Ein Dialogfeld wird angezeigt.
Wählen Sie im Feld Connector auswählen den Triggertyp aus, entweder einen Scheduler oder eine API.
Terminplaner
Mit dem Scheduler-Trigger können Sie die Zeiten planen, zu denen ein Flow regelmäßig ausgeführt werden soll. Wenn Sie diese Option auswählen, müssen Sie entscheiden, wie oft der Flow ausgeführt werden soll.
-
Ausführungshäufigkeit: Verwenden Sie die Optionen in diesem Menü, um zu entscheiden, wie viel Zeit zwischen den Ausführungen vergehen soll. Wenn Sie eine benutzerdefinierte Häufigkeit wünschen, können Sie dies tun, indem Sie einen Cron-Code einfügen.
-
Timeout: Verwenden Sie dieses Feld (unten hervorgehoben), um die maximale Zeit zu bestimmen, die Ihr Flow für jede Ausführung hat.
Webhook
Der Webhook-Trigger bedeutet, dass jedes Mal, wenn die Flow Route aufgerufen wird, ein Prozess gestartet wird. Diese Art von Trigger bedeutet, dass Sie eine API mit einer von der Plattform erstellten URL im Internet verfügbar machen, die API -Anfragen annehmen kann. Nachfolgend erfahren Sie, wie Sie einen Webhook-Trigger konfigurieren:
-
Pfad: Verwenden Sie dieses Feld, um Ihre API URL anzupassen. Wenn Sie hier einen Pfad erstellen, wird dieser am Ende des Links angezeigt, der im Feld Vorschau direkt darunter angezeigt wird, wie das Beispiel zeigt.
-
Routenparameter: Sie können auch Route definieren. Verwenden Sie im Feld Pfad die folgende Syntax:
${parameter}
. Sobald Sie Ihre Parameter auf diese Weise eingegeben haben, werden sie automatisch im Feld Routenparameter angezeigt: -
Methoden: Verwenden Sie dieses Feld, um die Methode auszuwählen, die während des API Aufrufs verwendet wird. Sie können mehr als eine Methode auswählen. Weitere Informationen finden Sie unter API Verben.
-
Timeout: Sie können das Timeout in Sekunden definieren. Bei Webhook-Triggern beträgt die Obergrenze 30 Sekunden.
-
Mehrere Anfragen: Durch die Konfiguration dieses Felds kann Ihre API mehrere Anfragen parallel empfangen, was bedeutet, dass während ein Flow ausgeführt wird, dieser möglicherweise andere Anfragen empfängt.
Authentifizierung
Wenn Sie diese Option aktivieren, müssen sich Benutzer authentifizieren, um die API überhaupt aufrufen zu können. Andernfalls ist ein direkter Test über den Browser nicht möglich.
Wie Sie gesehen haben, erfordert diese Option, dass sich Benutzer authentifizieren. Dies kann mit Tokens erfolgen. So erstellen Sie Tokens:
-
Klicken Sie auf Tokens verwalten. Sie werden zur Seite Konten weitergeleitet.
-
Sobald Sie dort sind, gehen Sie zu Sicherheit > Zugriffstoken. Klicken Sie in der angezeigten Tabelle auf Neues Token hinzufügen.
-
Verwenden Sie das Feld Tokendetails, um eine kurze Beschreibung hinzuzufügen, und wählen Sie dann im Menü Ablaufdatum aus, wie lange das Token gültig sein soll. Wählen Sie als Nächstes im Menü Profil aus, wer das Token erstellt. Klicken Sie auf Speichern, um den Vorgang abzuschließen.
Antwort
Mit diesem Feld können Sie definieren, welche Antwort in der Anwendung angezeigt wird, die eine Anfrage an den API Flow sendet. Sie können die Ausgabe eines Connectors als Antwort auswählen, wie im folgenden Screenshot gezeigt:
-
Text: Verwenden Sie dieses Menü, um ein Tool oder einen Connector auszuwählen, dessen Ausgabe als Antwort angezeigt wird.
-
Benutzerdefinierter Statuscode: Fügen Sie den API Statuscode ein, der im Anruf angezeigt werden soll.
-
Header: Verwenden Sie diese Option, um zu definieren, wie die Antwort gelesen werden soll. Klicken Sie auf Header hinzufügen und geben Sie die Informationen ein. Zum Beispiel durch Einfügen von
Content-type
im Feld Schlüssel undtext/html
im Feld Wert kann die Antwort im HTML-Format gelesen werden.
Flussreferenz
Flow-Referenz ist ein Trigger, der einen Flow automatisch startet, nachdem ein anderer abgeschlossen wurde, entweder synchron oder asynchron. Damit dies geschieht, muss der Ursprungs-Flow die Flow-Referenz enthalten-Tool in seiner Integration.
Auslösendes Ereignis
Um Ihre Prozesse zu optimieren und eine dynamischere Flow-Entwicklung zu ermöglichen, können Sie mit dem Trigger-Ereignis Ihre Flows in Echtzeit starten, ohne dass ein Scheduler oder ein API Trigger erforderlich ist. Der Flow überwacht das System und wird automatisch ausgeführt, wenn in diesem System ein bestimmtes Ereignis eintritt, z. B. das Einfügen eines Datensatzes. Sobald der Flow dieses Ereignis empfängt, wird er mit der Integration fortfahren. Siehe Trigger-Ereignis, um mehr zu erfahren.