SDK, alebo Software Development Kit, je súbor nástrojov, knižníc, dokumentácie a ukážok kódu, ktoré vývojári používajú na vytváranie aplikácií pre konkrétne platformy alebo frameworky.
Ide o súbor kódu pre konkrétny programovací jazyk, ktorý vývojári nemusia písať sami.
Shell Mobility ponúka SDK v 6 programovacích jazykoch Java, .Net, TypeScript, PHP, Python a Ruby.
Tieto SDK sú rozdelené do štyroch samostatných produktov, z ktorých každý je prispôsobený konkrétnym funkciám:
Tento produkt zahŕňa funkcie, ktoré umožňujú používateľom bezkontaktnú platbu za palivo priamo na čerpacej stanici, čím šetria cenný čas zaneprázdneným vodičom
Rozhrania API pre správu kariet Shell – SDK
Tento produkt zahŕňa operácie na správu palivových kariet, ako sú objednávanie, blokovanie, získavanie informácií o kartách a nastavovanie limitov používania
Rozhrania API pre údaje a výkazníctvo spoločnosti Shell – SDK
Tento produkt obsahuje koncové body pre údaje o zákazníkoch a viacero koncových bodov na získavanie transakcií uskutočnených prostredníctvom palivových kariet, faktúr a údajov z elektronických faktúr (EID)
Tento produkt poskytuje rozhrania API na vyhľadávanie staníc Shell Recharge a správu nabíjacích relácií, vrátane spustenia, zastavenia a zistenia stavu relácie
SDK obsahuje nástroje na bezpečnú autorizáciu a autentizáciu, ktoré integrujú protokoly ako OAuth 2.0, Basic a autentizáciu pomocou API kľúča. To vývojárom zjednodušuje prácu, keďže už nemusia písať zložitý kód ani ručne spravovať zabezpečenie.
Účinné nástroje na ladenie sú nevyhnutné na identifikáciu a odstraňovanie chýb v kóde. Kvalitné SDK ponúka komplexné možnosti ladenia, vrátane protokolovania chýb, bodov zastavenia a ladenia v reálnom čase.
Komplexná dokumentácia a príklady kódu sú kľúčové pre to, aby vývojári pochopili, ako efektívne využívať SDK. Patria sem podrobné návody, referenčné materiály k API a ukážkové projekty.
Nástroje na testovanie pomáhajú zabezpečiť, aby aplikácia fungovala bez problémov a spĺňala štandardy kvality. Medzi tieto nástroje môžu patriť rámce na jednotkové testovanie, nástroje na integračné testovanie a nástroje na testovanie výkonu.
Knižnice a hotové úryvky kódu šetria vývojárom čas tým, že poskytujú opakovane použiteľné komponenty pre bežné úlohy.
AI Chat – Opýtajte sa umelej inteligencie
Poskytuje kontextovú pomoc s balíkmi SDK a rozhraniami API Shell Mobility. K dispozícii po výbere programovacieho jazyka.
V dnešnom rýchlo sa meniacom digitálnom prostredí je kľúčové poskytovať plynulý a efektívny zážitok tak pre používateľov, ako aj pre vývojárov. SDK a API od spoločnosti Shell ponúkajú komplexné riešenie na dosiahnutie tohto cieľa prostredníctvom zefektívnenia prevádzky a posilnenia digitálnych možností. Tu je niekoľko kľúčových výhod:
Prezrite si často kladené otázky alebo nám pošlite žiadosť
Portál Shell Developer Portal pomáha partnerom pri integrácii s rozhraniami API spoločnosti Shell a pri premene nápadov na riešenia pripravené na nasadenie do prevádzky.
