Änderungen an Frends API 1.0

Änderungen von der Management API 0.9 zur Frends API 1.0

EGeschrieben vonErkka Honkavaara Vor über einer Woche aktualisiertTable of contents

Frends 5.7 führt Frends API (vorher Frends Management API) 1.0 ein. Frends API 0.9 ist nicht mehr verfügbar.

Zögern Sie nicht,Senden Sie einen Fehlerberichtfür alle Probleme, die auftreten.

Wichtige Änderungen | Migration von 0.9

Die API-Version wurde geändert. Verbraucher müssen ihre Anfragen entsprechend aktualisieren. Beispiel:

Vor:

/api/v0.9/Umgebungen

Jetzt:

/api/v1.0/Umgebungen

Die Kurzschrift

/api/v1/Umgebungen

funktioniert auch.

Fehlerantworten haben jetzt die FormvonProblemdetails. Jeder Code, der den Text einer Fehlerantwort liest, muss überprüft werden. Beispiel:

Vor:

Anfrage:

LÖSCHEN /api/v0.9/environment-variables/1

Antwort:

Verwendete Umgebungsvariable kann nicht gelöscht werden.

MyProcess – 0.1.0 (Entwicklung)

Jetzt:

Anfrage:

LÖSCHEN /api/v1.0/environment-variables/1

Antwort:

{
"Typ": "https://tools.ietf.org/html/rfc9110#section-15.5.1 ",
"title": "Ungültige Anfrage",
"Status": 400,
"detail": "Umgebungsvariable kann nicht gelöscht werden. \n MyProcess - 0.1.0 (Entwicklung)",
"traceId": "00-fd70dba238637b1498d8f0702c8e1592-91ccf60e9c8a9033-00"
}

Fehlerbehebungen

  • Das Festlegen des Wertes einer Umgebungsvariablen in einer Umgebung, die noch keinen Wert für das angegebene Schema hat, ist jetzt möglich

Weitere Änderungen

  • Unterstützung für Vorlagen und API-Passthroughs wurde hinzugefügt

  • Die Swagger-Benutzeroberfläche wurde aktualisiert und ist nun zugänglich über

    /swagger/index.html

    das war vorher

    /swagger/ui/index

Verwandte ArtikelErstellen einer Frends-APIAPI-VerwaltungVerwaltungs-APIFreundesterminologieManagement-API v.0.9 Endpunkte