sgcOpenAPI-functies
Een complete OpenAPI-toolchain voor Delphi — parseer specificaties, genereer typeveilige Pascal-code en gebruik 1.195+ kant-en-klare cloud-SDK's.
Een complete OpenAPI-toolchain voor Delphi — parseer specificaties, genereer typeveilige Pascal-code en gebruik 1.195+ kant-en-klare cloud-SDK's.
Volledige specificatie-parser met ondersteuning voor OpenAPI 3.x en achterwaartse compatibiliteit met Swagger 1.x/2.x.
Importeer specificaties in JSON of YAML. Swagger 1.x- en 2.x-bestanden worden automatisch gedetecteerd en omgezet naar het OpenAPI 3.x-schema.
Verwerkt alle OpenAPI 3.x-constructies: paths, operations, parameters, request bodies, responses, components, security schemes en externe referenties.
Valideert specificaties tegen de OpenAPI-standaard en rapporteert fouten met regelniveau-detail voor snel debuggen.
Genereer productieklare Object Pascal-code vanuit elke OpenAPI-specificatie.
Genereert sterk getypeerde Pascal-classes, -records en -enumeraties met volledige IntelliSense-ondersteuning in de Delphi-IDE.
Produceert naast de gegenereerde code ook PDF- en CHM-documentatie, zodat het eenvoudig is om API-endpoints en -modellen op te zoeken.
Gegenereerde code heeft geen externe afhankelijkheden buiten de sgcOpenAPI-runtime. Plaats het in elk Delphi-project en begin direct met het aanroepen van API's.
Direct te gebruiken Pascal-SDK's voor grote cloudplatforms, regelmatig bijgewerkt op de nieuwste API-specificaties.
280+ REST-service-SDK's voor S3, EC2, Lambda, DynamoDB, SQS, SNS en meer.
250+ service-SDK's voor Compute, Storage, BigQuery, Pub/Sub, Cloud Functions en meer.
650+ Azure-services plus 15+ Microsoft Graph API-SDK's voor Office 365, Teams en Active Directory.
Volledige ondersteuning over elke belangrijke Delphi-versie heen met VCL- en FireMonkey-designtime-componenten.
Native C++ Builder-ondersteuning van C++ Builder 2007 tot en met C++ Builder 13.