Ce este API-ul?
API este o interfață de programare a aplicațiilor (Application Interfață de programare). Este un set de reguli care urmează cu strictețe descrie modul în care programele și subrutinele comunică între ele. API acceptă formatul de date JSON.
Principalele metode API:
- GET –este folosit pentru a prelua date (de exemplu, afișaj lista materialelor)
- POST –creează date noi (de exemplu, adaugă un destinatar nou)
- PUT –Actualizează resursele adăugate anterior (de ex. introduce modificări materialului)
- DELETE – este folosit pentru a șterge date
Ce înseamnă acest lucru în practică?
În practică, aceasta înseamnă că fiecare funcție din sistem poate fi invocați prin API. Acest lucru face posibilă integrarea sistemelor cu Weaver WMS într-un mod standardizat. Un partener sau o terță parte poate efectuați o serie de operațiuni prin intermediul API-ului care va permite integrarea cu altul sistem.
- Descărcați lista de materiale
- Adăugarea unui destinatar
- Descărcarea listei de GM care așteaptă execuția
- Adăugarea unei notificări pentru documentul PZ
- Descărcarea listei de inventare efectuate în WMS
100% din logica aplicației Weaver WMS este disponibilă prin API.
Din punct de vedere tehnic...
Funcționarea structurii API Weaver WMS este descrisă într-un articol dedicat aici.< /a> Prezintă, printre altele, procesul de configurare API în sistemul de depozit precum și autorizarea și funcționarea generală a întregii interfețe.
Swagger
Swagger vă permite să verificați adresele URI individuale (așa-numitele puncte finale). Întreaga listă a metodelor disponibile poate fi găsită aici.