Exemplu utilizare API eshop-rapid

Prezentam un exemplu banal de utilizare a functiilor API.

Instructiuni de ordin general aici: http://www.blog.eshop-rapid.ro/blog/0/0/2/73-API

Documentatia aici: https://webareal.docs.apiary.io/#



Exemplul este Java si utilizeaza functiile "Login" si "Get product list".

1. Mai intai se efectueaza autentificarea.

Se utlizeaza functia login: https://api.eshop-rapid.ro/login careia i se transmit  coordonatele de autentificare (UN/PW) si cheia API generata in interfata de administrare.

Daca autentificarea se face cu succes sistemul intoarce un OK (status 200) si un token necesar pt apelurile de functii in sesiunea curenta

a1

2. Mai departe se apeleaza functia "get_product_list": https://api.eshop-rapid.ro/products... utilizand cheia API (din nou) si token-ul sesiune obtinut mai devreme.

Daca functia se executa cu succes intoarce un OK (status 200) si un sir formatat continand lista de produse (evident, pe mai departe acesta trebuie prelucrat pt a fi util)

a2

Pe scut, acesta este modul de lucru cu functiile API.

Reamintim ca pentru tarifele Start si Stadard nr apeluri API este de 500/zi iar pentru tariful Profi numarul de apeluri API in zi este de 10.000.