Az SDK, vagyis a szoftverfejlesztői készlet, olyan eszközök, könyvtárak, dokumentációk és kódpéldák gyűjteménye, amelyeket a fejlesztők használnak bizonyos platformokra vagy keretrendszerekre szánt alkalmazások készítéséhez.
Ez egy adott programozási nyelvhez tartozó kódkészlet, amelyet a fejlesztőknek nem kell maguknak megírniuk.
A Shell Mobility 6 programozási nyelven kínál SDK-kat: Java, .Net, TypeScript, PHP, Python és Ruby.
Ezeket az SDK-kat négy különálló termékcsoportba sorolták, amelyek mindegyike meghatározott funkciókra van szabva:
Ez a termék olyan funkciókat tartalmaz, amelyek lehetővé teszik a felhasználók számára, hogy közvetlenül az üzemanyagtöltő állomáson érintésmentesen fizessenek az üzemanyagért, így értékes időt takarítva meg a elfoglalt járművezetőknek
Shell kártyakezelő API-k – SDK
Ez a termék magában foglalja az üzemanyagkártyák kezeléséhez szükséges műveleteket, például a kártyák megrendelését, letiltását, a kártyaadatok lekérését és a felhasználási korlátok beállítását
Shell Data & Reporting API-k – SDK
Ez a termék ügyféladat-végpontokat, valamint több végpontot tartalmaz az üzemanyagkártyákkal végzett tranzakciók, számlák és elektronikus számlaadatok (EID) lekéréséhez
Ez a termék API-kat biztosít a Shell Recharge töltőállomások lekérdezéséhez és a töltési munkamenetek kezeléséhez, beleértve a munkamenetek indítását, leállítását és állapotuk lekérdezését
Az SDK tartalmaz eszközöket a biztonságos engedélyezéshez és hitelesítéshez, integrálva olyan protokollokat, mint az OAuth 2.0, a Basic és az API-kulcsos hitelesítés. Ez leegyszerűsíti a fejlesztők munkáját, mivel így nem kell bonyolult kódot írniuk, és nem kell manuálisan kezelniük a biztonsági beállításokat.
A hatékony hibakereső eszközök elengedhetetlenek a kódban fellelhető problémák azonosításához és kijavításához. Egy jó SDK átfogó hibakeresési funkciókat biztosít, beleértve a hibanaplózást, a megszakítási pontokat és a valós idejű hibakeresést.
Az átfogó dokumentáció és a kódpéldák elengedhetetlenek ahhoz, hogy a fejlesztők megértsék, hogyan lehet hatékonyan használni az SDK-t. Ide tartoznak a lépésről lépésre bemutatott útmutatók, az API-referenciák és a minta projektek.
A tesztelő eszközök hozzájárulnak ahhoz, hogy az alkalmazás zökkenőmentesen működjön és megfeleljen a minőségi követelményeknek. Ezek az eszközök magukban foglalhatnak egységteszt-keretrendszereket, integrációs tesztelő eszközöket és teljesítménytesztelő segédprogramokat.
A könyvtárak és az előre elkészített kódrészletek időt takarítanak meg a fejlesztőknek azzal, hogy újrafelhasználható komponenseket biztosítanak a gyakori feladatokhoz.
AI Chat – Kérdezd meg az AI-t
Kontextusfüggő segítséget nyújt az SDK-khoz és a Shell Mobility API-khoz. A programozási nyelv kiválasztása után érhető el.
A mai gyorsan változó digitális környezetben elengedhetetlen, hogy mind a felhasználók, mind a fejlesztők számára zökkenőmentes és hatékony felhasználói élményt biztosítsunk. A Shell SDK-i és API-jai átfogó megoldást kínálnak ennek eléréséhez azáltal, hogy egyszerűsítik a műveleteket és bővítik a digitális képességeket. Íme néhány fő előny:
Olvassa el a gyakran feltett kérdéseket, vagy küldjön nekünk üzenetet
A Shell Fejlesztői Portál támogatja a partnereket a Shell API-kba való bekapcsolódásban, valamint abban, hogy ötleteiket termeléskész megoldásokká alakítsák.
