Hitelesítési adatok előkészítése
Rendszerünk minden API hívást hitelesít a végrehajtás előtt. A kereskedő beazonosítására HTTP alapszintű hitelesítést használunk (HTTP Basic). A sikeres hitelesítéshez készítse elő a következő adatokat:
StoreName
ésApiKey
párosUserAgent
adatok
A StoreName
és ApiKey
páros előkészítése
StoreName
és ApiKey
páros előkészítéseKettősponttal kapcsolja össze a
StoreName
ésApiKey
párost,kódolja az így keletkezett párost Base64 kódolás segítségével,
helyezze el a kódot a HTTP kérés fejlécében (HTTP request header).
Példa StoreName
és ApiKey
párosra
StoreName
és ApiKey
párosraMűvelet | Eredmény |
---|---|
| sdk_test |
| 86af3-80e4f-f8228-9498f-910ad |
Kettősponttal összekapcsolt páros | sdk_test:86af3-80e4f-f8228-9498f-910ad |
Az összekapcsolt páros Base64 kódolás után | c2RrX3Rlc3Q6ODZhZjMtODBlNGYtZjgyMjgtOTQ5OGYtOTEwYWQ= |
Az így keletkezett HTTP kérés fejléce | authorization: Basic c2RrX3Rlc3Q6ODZhZjMtODBlNGYtZjgyMjgtOTQ5OGYtOTEwYWQ= |
A UserAgent
adatok előkészítése
UserAgent
adatok előkészítéseMinden API hívás esetén adja át UserAgent
adatait, amit a következő elemekből állíthat össze:
Hívott metódus neve
Indított API kérés domain neve vagy IP címe
Programozási nyelv neve
Programozási nyelv verziószáma
Példa UserAgent
adatokra
UserAgent
adatokraProviders | merchant-store.com | PHP | 7.3.0
Mintakódok és válaszok
Mintakódok a hitelesítéshez
vagy
A fenti kérésekre adott válasz
Last updated