Добро пожаловать в Openapiclientwizard - Ultimate Plugin для Rad Studio, который революционизирует способ, которым разработчики Delphi внедряют клиентов API REST.
Как разработчики Delphi, мы часто сталкиваемся с проблемой реализации клиентов API REST. Документация API редко включает в себя фрагменты Delphi Code, заставляя нас прочитать документацию и реализовать каждый метод - Get, Post, Pult, Delete - вручную. Даже со спецификациями Swagger или OpenAPI это трудоемкий процесс. Без этих спецификаций мы прибегаем к таким инструментам, как отладчик Delphi Rest или Postman, тестируя каждый метод индивидуально, прежде чем кодировать их в наши проекты.
OpenApicLientWizard меняет все это. Этот мощный плагин считывает чванство, спецификации Swagger, OpenAPI или коллекцию почтовых управлений и генерирует полностью реализованный проект образца на стороне клиента (VCL) в Delphi, готовый к компиляции, всего за 2-3 секунды!
Чтобы загрузить, вы должны предоставить прямой URL -адрес файла; Пере перенаправление не поддерживается. Вы не можете использовать первый URL для загрузки спецификации JSON, но второй является приемлемым.
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 ✅
Посмотрите короткое видео здесь: чтобы узнать, как использовать плагин (или нажмите на изображение ниже ??)
Если вы обнаружите, что OpenApicLientWizard полезны, пожалуйста, дайте ему звезду .
Ваша поддержка очень ценится!
Вы также можете поддержать мою работу, купив мне кофе. Это помогает мне продолжить разработку этого плагина и других инструментов, таких как Chatgptwizard и EasyDbmigrator.
OpenApicLientWizard предоставляется как есть. Если вам нужна какая -либо конкретная реализация, свяжитесь со мной по электронной почте, пожалуйста.
Взносы приветствуются! Если у вас есть предложения по улучшению или найдите какие -либо проблемы, откройте проблему или отправьте запрос на вытяжку.
Этот проект лицензирован по лицензии MIT. Смотрите файл лицензии для получения подробной информации.
Этот плагин использует библиотеку Neslib для анализа формата YAML, который включен в репозиторий для удобства.
С вашей стороны не требуется действий.
Тем не менее, вы можете найти последний источник здесь.
Преобразовать способ развития клиентов API REST в Delphi с OpenApicLientWizard .
Загрузите его сегодня и оптимизируйте свой рабочий процесс!