RetailForce Cloud API
RetailForce Cloud API oferă toate funcțiile RetailForce Cloud Portal. Acesta poate fi utilizat pentru automatizarea proceselor sau pentru apelarea funcțiilor din sisteme externe fără a fi necesară autentificarea în portal și efectuarea manuală a activităților.
Autentificare
Pentru a utiliza funcțiile, sistemul solicitant trebuie să se autentifice în sistemul Cloud. În continuare este descrisă autentificarea manuală, precum și exemple de apeluri declanșate de evenimente.
Acces prin api.retailForce.cloud
Cloud API este disponibil la următoarea adresă URL:
Autentificare manuală
Autentificarea se realizează prin intermediul cloudApiKey și cloudApiSecret și prin generarea unui Bearer Token.
1. Punct de acces
- Faceți clic pe punctul de acces
POST /api/v1.0/authenticate/logonpentru a extinde secțiunea. - Introduceți
apiKeyșiapiKeySecretîn câmpurile corespunzătoare. - Executați solicitarea pentru a primi un Bearer Token.
2. Utilizarea tokenului Bearer
- Copiați tokenul Bearer din ResponseBody.
- Faceți clic pe butonul „Autorizare” din colțul din dreapta sus al interfeței Swagger UI.
- Introduceți Bearer Token în caseta de dialog. Format:
Bearer <token>(introduceți un spațiu după „Bearer”). - Faceți clic pe „Autorizare”
Autentificare automată
Autentificarea automată permite sistemelor să acceseze în siguranță RetailForce Cloud API fără interacțiunea utilizatorului, fiind ideală pentru servicii care rulează în fundal, fluxuri de lucru automatizate sau interogări regulate de date.
1. Autentificare și primirea tokenului Bearer:
Trimiteți o cerere POST cu datele dvs. de autentificare api către punctul final de autentificare.
curl -X POST "https://api.retailforce.cloud/api/v1.0/authenticate/logon" \
-H "Content-Type: multipart/form-data" \
-F "key=cloudApiKey" \
-F "secret=cloudApiSecret"
După autentificarea cu succes, veți primi un token Bearer în ResponseBody, care este necesar pentru autorizarea cererilor api ulterioare.
2. Accesarea punctelor finale:
Utilizați tokenul „Bearer” primit pentru a accesa punctele finale.
Exemplu:
curl -X 'GET' \
'https://api.retailforce.cloud/api/v1.0/someEndpoint' \
-H 'accept: text/plain' \
-H 'Authorization: Bearer {yourBearerToken}'
Important: Păstrați în siguranță datele de autentificare și token-urile api pentru a preveni accesul neautorizat.
Fiscalizarea în cloud
„Fiscalizarea în cloud” se referă la furnizarea middleware-ului de fiscalizare RetailForce ca serviciu găzduit în cloud. Serviciul este operat de RetailForce în mediul cloud.
Acces prin fiscalisation.RetailForce Cloud
Accesați serviciul prin intermediul următorului link:
Autentificare manuală
Există două opțiuni de autentificare la RetailForce Cloud Fiscalization prin intermediul interfeței Swagger UI:
- Deschideți Swagger UI și faceți clic pe „Autorizare”.
- Metode de autentificare
- Datele de autentificare ale portalului (e-mail și parolă):
- Permit accesul la mai multe organizații.
- Cheie API și secret:
- De obicei, sunt asociate unui distributor sau unei organizații specifice.
- Datele de autentificare ale portalului (e-mail și parolă):
- Faceți clic pe „Autorizează”
Acum sunteți autorizat să testați și să începeți să utilizați fiscalizarea în Cloud.
Acest articol a fost tradus automat.
Comentarii
0 comentarii
Vă rugăm să vă autentificați pentru a lăsa un comentariu.