Bienvenue à OpenApiclientWizard - Le plugin ultime de RAD Studio qui révolutionne la façon dont les développeurs de Delphi implémentent les clients API REST.
En tant que développeurs de Delphi, nous sommes souvent confrontés au défi de mettre en œuvre des clients API REST. La documentation de l'API comprend rarement des extraits de code Delphi, nous forçant à lire la documentation et à implémenter chaque méthode - obtenir, publier, mettre, supprimer - manuellement. Même avec les spécifications Swagger ou OpenAPI, c'est un processus long. Sans ces spécifications, nous avons recours à des outils comme le débogueur de repos de Delphi ou le facteur, testant chaque méthode individuellement avant de les coder dans nos projets.
OpenApiclientWizard change tout cela. Ce plugin puissant lit Swagger, les spécifications OpenAPI ou la collection Postman et génère un projet d'échantillon côté client (VCL) entièrement implémenté à Delphi, prêt à compiler, en seulement 2-3 secondes!
Pour télécharger, vous devez fournir l'URL directe du fichier; La redirection n'est pas prise en charge. Vous ne pouvez pas utiliser la première URL pour télécharger la spécification JSON, mais la seconde est acceptable.
1- https://github.com/adewg/icar/blob/ade-1/url-schemes/reproductionurlscheme.json
2- https://raw.githubusercontent.com/adewg/icar/ade-1/url-schemes/reproductionurlscheme.json ✅
Regardez une courte vidéo ici: pour apprendre à utiliser le plug-in (ou cliquez sur l'image ci-dessous ??)
Si vous trouvez OpenapiclientWizard utile, veuillez lui donner une étoile .
Votre soutien est grandement apprécié!
Vous pouvez également soutenir mon travail en m'achetant un café. Cela m'aide à continuer de développer ce plugin et d'autres outils comme ChatGptWizard et EasyDbmigrator.
OpenApiclientWizard est fourni tel quel. Si vous avez besoin d'une implémentation spécifique, contactez-moi par e-mail, veuillez.
Les contributions sont les bienvenues! Si vous avez des suggestions d'améliorations ou trouvez des problèmes, veuillez ouvrir un problème ou soumettre une demande de traction.
Ce projet est autorisé sous la licence du MIT. Voir le fichier de licence pour plus de détails.
Ce plugin utilise la bibliothèque Neslib pour analyser le format YAML, qui est inclus dans le référentiel pour plus de commodité.
Aucune action n'est requise de votre part.
Cependant, vous pouvez trouver la dernière source ici.
Transformez la façon dont vous développez des clients API REST à Delphi avec OpenApiclientWizard .
Téléchargez-le aujourd'hui et rationalisez votre flux de travail!