Klijentska aplikacija viesClient.exe omogućuje brzu i automatsku provjeru subjekata (izvođača) iz razine naredbenog retka (CLI / CMD) u pogledu njihovog trenutnog statusa u VIES sustavu. Aplikacija također omogućuje spremanje preuzetih podataka u datoteku u 3 formata:
- JSON (zadani format prikaza za stdout)
- XML
- MAP (ključ karte atributa = vrijednost)
Aplikacija je uspješno testirana u sljedećim verzijama MS Windows: XP, 7 i 10.
Najnovija verzija aplikacije uvijek je dostupna za preuzimanje s preuzimanje datoteka stranica.
Potpuna funkcionalnost aplikacije može se provjeriti – bez potrebe za stvaranjem računa – pomoću priloženog Test API
Da biste koristili dodatak u produkcijskom API-ju, trebate postaviti račun na web stranici viesapi.eu, kupiti minimalno Poslovni plan i generirati API ključ i identifikator API ključa.
Proces registracije i postavljanja računa kao i generiranja ključeva opisan je na Dokumentacija web stranica.
Aktivacija
Zajednički izvršni program viesClient.exe
ne zahtijeva instalaciju i ne mora se pokretati pod računom s administrativnim ovlastima. Za pokretanje programa odaberite Command Prompt
prijava od Start
meni ili vrsta cmd
u "Search programs and files
“ polje i pritisnite Enter:
Nakon pokretanja konzole idite u direktorij u kojem se nalazi zip datoteka viesClient.exe
je preuzeto i raspakirano.
Pokretanje programa bez navođenja parametara prikazuje prozor pomoći.
Konfiguracija
Pokretanje viesClient.exe prijava bez navođenja API key ID
i API key
omogućuje vam postavljanje upita testnom okruženju (više detalja o Testirajte VIES API stranica).
Za povezivanje s produkcijskim okruženjem potrebno je pozvati viesClient.exe aplikaciju s parametrima provjere autentičnosti, a to su:
keyid
– parametar treba sadržavati API ključ identifikator (ID) generiran na računu na web stranici viesapi.eu,key
– parametar treba sadržavati API ključ (Key) generiran na računu na web stranici viesapi.eu.
Pojedinosti o generiranju identifikatora i ključa opisane su na Dokumentacija stranica. Ispod je primjer pozivanja aplikacije s parametrima provjere autentičnosti (keyid
i key
):
viesClient.exe -keyid XXXXXXXXXXXX -key YYYYYYYYYYYY -vies -euvat PL7171642051
.
Sintaksa poziva
Sintaksa pozivanja programa viesClient.exe:
viesClient.exe <action>
.
Dostupne akcije :
-help
– opis parametara pozivanja programa
-account
– vraća informacije o trenutnom stanju računa viesapi.eu
-vies
– dobiti podatke o tvrtki iz VIES-a.
Dostupne opcije [opcije]:
-keyid string
– API ključ identifikator
-key string
– API ključ
-euvat number
– EU PDV ID broj s prefiksom države
– format vraćenih podataka (JSON, MAP, XML), zadano: JSON
-format type
– naziv i put do datoteke rezultata, zadano: direktorij za pokretanje viesClient.exe
-file path
– HTTP proxy konfiguracija (kao URL
-proxy urlhttp://user:password@hostname:port
).
Primjeri
PAŽNJA! Sljedeći primjeri prilagođeni su podacima prikupljenim u testnom okruženju. Da biste izvršili provjere proizvodnog okruženja, dodajte –keyid
i –key
parametre s odgovarajućim vrijednostima za svaki upit.
1. Preuzimanje podataka tvrtke s VIES-a i prikaz rezultata na konzoli u MAP formatu:
viesClient.exe -vies -euvat PL5213003700 -map format
2. Prikaz informacija o trenutnom statusu računa:
viesClient.exe -account
.
3. HTTP proxy postavka:
viesClient.exe -vies -euvat PL7272445205 -proxy http://user:password@10.0.0.1:8080