sgcOpenAPI-Funktionen
Eine komplette OpenAPI-Toolchain für Delphi — Spezifikationen parsen, typsicheren Pascal-Code generieren und Zugriff auf 1.195+ vorgefertigte Cloud-SDKs erhalten.
Eine komplette OpenAPI-Toolchain für Delphi — Spezifikationen parsen, typsicheren Pascal-Code generieren und Zugriff auf 1.195+ vorgefertigte Cloud-SDKs erhalten.
Vollwertiger Spezifikationsparser mit Unterstützung für OpenAPI 3.x und Rückwärtskompatibilität zu Swagger 1.x/2.x.
Importiere Spezifikationen in JSON oder YAML. Swagger-1.x- und 2.x-Dateien werden automatisch erkannt und ins OpenAPI-3.x-Schema konvertiert.
Verarbeitet alle OpenAPI-3.x-Konstrukte: Pfade, Operationen, Parameter, Request-Bodies, Responses, Components, Security-Schemata und externe Referenzen.
Validiert Spezifikationen gegen den OpenAPI-Standard und meldet Fehler mit zeilengenauer Detailinformation für schnelles Debugging.
Erzeuge produktionsreifen Object-Pascal-Code aus jeder OpenAPI-Spezifikation.
Generiert streng typisierte Pascal-Klassen, Records und Enumerationen mit voller IntelliSense-Unterstützung in der Delphi-IDE.
Erzeugt PDF- und CHM-Dokumentation parallel zum generierten Code, sodass du API-Endpunkte und -Modelle einfach nachschlagen kannst.
Der generierte Code hat keine externen Abhängigkeiten außer der sgcOpenAPI-Laufzeit. Füge ihn in jedes Delphi-Projekt ein und beginne sofort, APIs aufzurufen.
Sofort einsatzbereite Pascal-SDKs für große Cloud-Plattformen, regelmäßig an die neuesten API-Spezifikationen angepasst.
280+ REST-Service-SDKs für S3, EC2, Lambda, DynamoDB, SQS, SNS und mehr.
250+ Service-SDKs für Compute, Storage, BigQuery, Pub/Sub, Cloud Functions und mehr.
650+ Azure-Services plus 15+ Microsoft-Graph-API-SDKs für Office 365, Teams und Active Directory.
Volle Unterstützung in allen wichtigen Delphi-Versionen mit VCL- und FireMonkey-Design-Time-Komponenten.
Native C++ Builder-Unterstützung von C++ Builder 2007 bis C++ Builder 13.