SDK, или комплект за разработка на софтуер, представлява набор от инструменти, библиотеки, документация и примери за код, които разработчиците използват за създаване на приложения за конкретни платформи или фреймворкове.
Това е набор от код за конкретен език, който разработчиците не трябва да пишат сами.
Shell Mobility предлага SDK на 6 програмни езика Java, .Net, TypeScript, PHP, Python и Ruby.
Тези SDK са категоризирани в четири отделни продукта, всеки от които е съобразен с конкретни функционалности:
Този продукт включва функции, които позволяват на потребителите да плащат безконтактно за гориво директно на бензиностанцията, спестявайки ценно време на заетите шофьори
API-та за управление на карти на Shell – SDK
Този продукт включва операции за управление на карти за гориво, като поръчка, блокиране, извличане на информация за картата и задаване на лимити за използване
API-та на Shell за данни и отчети – SDK
Този продукт включва крайни точки за клиентски данни и множество крайни точки за извличане на транзакции, извършени с карти за гориво, фактури и данни за електронни фактури (EID)
Този продукт предоставя API-та за извличане на местоположенията на Shell Recharge и управление на сесиите за зареждане, включително стартиране, спиране и извличане на състоянието на сесията
SDK включва инструменти за сигурна оторизация и автентификация, като интегрира протоколи като OAuth 2.0, Basic и автентификация чрез API ключ. Това опростява процеса за разработчиците, като премахва необходимостта от писане на сложен код и ръчно управление на сигурността.
Ефективните инструменти за отстраняване на грешки са от съществено значение за откриването и отстраняването на проблеми в кода. Добрият SDK предлага всеобхватни възможности за отстраняване на грешки, включително регистриране на грешки, точки на прекъсване и отстраняване на грешки в реално време.
Изчерпателната документация и примерите за код са от ключово значение, за да помогнат на разработчиците да разберат как ефективно да използват SDK. Това включва постъпкови ръководства, справочници за API и примерни проекти.
Инструментите за тестване спомагат за осигуряването на безпроблемната работа на приложението и спазването на стандартите за качество. Тези инструменти могат да включват рамки за единично тестване, инструменти за интеграционно тестване и програми за тестване на производителността.
Библиотеките и готовите кодови фрагменти спестяват време на разработчиците, като предоставят компоненти за многократна употреба за често срещани задачи.
AI Chat – Попитайте ИИ
Предоставя контекстуална помощ за SDK и Shell Mobility API. Достъпно след избор на език за програмиране.
В днешната динамична цифрова среда е от решаващо значение да се осигури безпроблемно и ефективно преживяване както за потребителите, така и за разработчиците. SDK-тата и API-тата на Shell предлагат цялостно решение за постигането на тази цел чрез оптимизиране на операциите и разширяване на цифровите възможности. Ето някои от основните предимства:
Разгледайте често задаваните въпроси или ни изпратете запитване
Порталът за разработчици на Shell подпомага партньорите при интегрирането с API-та на Shell и превръщането на идеите в решения, готови за внедряване в производството.
