API-Entwicklung
Geschrieben vonAleksi Hytönen Vor über einer Woche aktualisiertTable of contentsEinen neuen verknüpften Prozess erstellen
Führen Sie die folgenden Schritte aus, um den neuen verknüpften Prozess für den GET /now-Vorgang zu erstellen:
Als Sie die OpenAPI-Spezifikation für die Zeit-API gespeichert haben, wurde sie der API-Liste der Development Agent Group hinzugefügt.
Der nächste Schritt besteht darin, einen neuen verknüpften Prozess für die GET /now-Operation der Time API zu erstellen. Der verknüpfte Prozess ist die eigentliche Implementierung der GET /now-Operation, die Frends ausführt, wenn ein API-Client die Operation anfordert.
Wählen Sie „Time API“ aus der API-Liste, um es zu erweitern.
Klicken Sie auf die Schaltfläche „Neuen Prozess erstellen“. Wenn Sie auf die Schaltfläche klicken, erstellt Frends einen Vorlagenprozess mit einem automatisch generierten API-Trigger und einer HTTP-Antwort. Sowohl der API-Trigger als auch die HTTP-Antwort werden basierend auf der API-Definition der Operation generiert.
Zu diesem Zeitpunkt ist der Prozess noch immer nur eine Vorlage oder ein Stub, den Sie weiterentwickeln müssen, um die erforderlichen Aktionen dieser API-Operation auszuführen.
Verbinden Sie den API-Trigger (/api/time/v1/now) mit dem Rückgabesymbol (200 – OK).
Klicken Sie auf das Return-Symbol (200 - OK) und setzen Sie das HTTP-Inhaltsfeld auf „Das aktuelle Datum und die aktuelle Uhrzeit sind: #{{ DateTime.Now.ToString() }}“
Geben Sie abschließend im Feld „Beschreibung“ eine Versionsbeschreibung ein. Sie könnten beispielsweise schreiben: „Gibt aktuelles Datum und Uhrzeit mit Standardformatierung zurück.“ Speichern Sie den Prozess anschließend, indem Sie unter dem Prozesseditor auf die Schaltfläche „Neuen Prozess erstellen und aktivieren“ klicken.
Der nächste Artikel istEinführung in die Bereitstellung Ihrer API
Verwandte ArtikelBeispiel zum Erstellen oder Verknüpfen eines Prozesses mit einer APIEinführung in die Erstellung verknüpfter ProzesseEinführung in die Aktualisierung von API-VorgängenBeispiel zum Aktualisieren von API-Triggern der vorhandenen verknüpften ProzesseBeispiel zum Aufheben der Verknüpfung entfernter API-Operationen