SDK, ali komplet za razvoj programske opreme, je zbirka orodij, knjižnic, dokumentacije in primerov kode, ki jih razvijalci uporabljajo za ustvarjanje aplikacij za določene platforme ali okvire.
Gre za nabor kode za določen jezik, ki ga razvijalci ne potrebujejo pisati sami.
Shell Mobility ponuja SDK-je v 6 programskih jezikih Java, .Net, TypeScript, PHP, Python in Ruby.
Ti SDK-ji so razvrščeni v štiri ločene izdelke, od katerih je vsak prilagojen določenim funkcionalnostim:
Ta produkt vključuje funkcije, ki uporabnikom omogočajo brezkontaktno plačilo goriva neposredno na bencinskem servisu, s čimer se zasedenim voznikom prihrani dragoceni čas
API-ji za upravljanje kartic Shell – SDK
Ta izdelek vključuje funkcije za upravljanje kartic za gorivo, kot so naročanje, blokiranje, pridobivanje podatkov o karticah in nastavljanje omejitev uporabe
API-ji Shell za podatke in poročanje – SDK
Ta izdelek vključuje končne točke za podatke o strankah ter več končnih točk za pridobivanje podatkov o transakcijah, opravljenih s karticami za gorivo, računih in podatkih o elektronskih računih (EID)
Ta izdelek ponuja API-je za pridobivanje lokacij Shell Recharge in upravljanje postopkov polnjenja, vključno z začetkom, ustavitvijo in pridobivanjem stanja postopka
SDK vključuje orodja za varno avtorizacijo in avtentifikacijo, ki podpirajo protokole, kot so OAuth 2.0, Basic in avtentifikacija s ključem API. To razvijalcem poenostavi postopek, saj jim ni več treba pisati zapletene kode in ročno skrbeti za varnost.
Učinkovita orodja za odpravljanje napak so ključnega pomena za odkrivanje in odpravljanje težav v kodi. Dober SDK ponuja obsežne možnosti za odpravljanje napak, vključno z beleženjem napak, prekinitvenimi točkami in odpravljanjem napak v realnem času.
Izčrpna dokumentacija in primeri kode so ključnega pomena za razvojnike, da lahko razumejo, kako učinkovito uporabljati SDK. To vključuje navodila po korakih, referenčne priročnike za API in vzorčne projekte.
Orodja za testiranje pomagajo zagotoviti, da aplikacija deluje brezhibno in izpolnjuje standarde kakovosti. Ta orodja lahko vključujejo okvire za enotno testiranje, orodja za integracijsko testiranje in programe za testiranje zmogljivosti.
Knjižnice in vnaprej pripravljeni odlomki kode razvijalcem prihranijo čas, saj jim ponujajo ponovno uporabne komponente za pogoste naloge.
AI Chat – Vprašaj AI
Nudi kontekstualno pomoč pri SDK-jih in API-jih Shell Mobility. Na voljo po izbiri programskega jezika.
V današnjem hitro spreminjajočem se digitalnem okolju je ključnega pomena zagotavljanje nemotene in učinkovite izkušnje tako za uporabnike kot za razvijalce. Shellovi SDK-ji in API-ji ponujajo celovito rešitev za doseganje tega cilja s poenostavitvijo postopkov in izboljšanjem digitalnih zmogljivosti. Tukaj je nekaj ključnih prednosti:
Preverite pogosta vprašanja ali nam pošljite zahtevek
Portal Shell Developer Portal pomaga partnerjem pri vključevanju v API-je podjetja Shell in pri pretvarjanju idej v rešitve, pripravljene za uporabo v produkciji.
