API izmantošanas priekšnoteikumi
1. “Standard Books” vai “Standard ERP” programma ar derīgu programmas atslēgu.
2. “Standard Books by Excellent” un “Standard ERP by HansaWorld” programmā – modulis “Tīmekļa veikals un CMS”.
3. HAL funkcionalitāte, ja ir vēlēšanās izmantot API POST pieprasījumus.
4. Iestatījumi programmā
4.1. Modulis “Tīmekļa veikals un CMS” > iestatījumi “Piekļuve funkcijām caur tīmekli”. Aizpildi rindu manuāli:
Funkcija: API
Publisks: Publisks
SSL: jā
Sesija: nē
Atļautie IP: aizpildi tikai tad, ja vēlies atļaut pieprasījumus tikai no noteiktām IP adresēm. Vairākas IP adreses ir jāatdala ar komatu (piemēram: 90.191.43.252,213.35.184.82).
4.2. Modulis Sistēma > iestatījumi “Papildu funkcijas” > atzīmē izvēles rūtiņas:
“Web Rest API”;
“Atļaut HTTP autentifikāciju”.
4.3. Modulis Sistēma > iestatījumi “Personu grupas”.
Personai, kuras vārdā tiek veikti pieprasījumi, ir jābūt saistītai ar lietotāju grupu, kurai atsevišķā rindā ir pievienotas tiesības:
Darbība / Rest API / Pilns
4.4. Attiecībā uz pieprasījumos izmantotajiem lietotājvārdiem (personām) ir jābūt iestatītai parolei.
Modulis Tehniskie parametri >> Reģistri >> Programmas status >> WWW
Atzīmējiet izvēles rūtiņu: “Izm. HTTPS”
norādiet sertifikātu “/etc/pki/tls/exc/cert/cert.pem”
norādiet privāto atslēgu “/etc/pki/tls/exc/cert/privkey.pem”
“Excellent” mākoņpakalpojuma lietotājam sertifikātu un portu iestatījumus veic “Excellent” administrators.
Ieviešot API, mēs vienmēr iesakām iepriekš izmantot testa datubāzi.
Ja jūs interesē API, tad sazinieties ar mums, rakstot uz e-pasta adresi info@excellent.lv, lai vienotos par lietošanas nosacījumiem.