Testno okruženje za provjeru statusa entiteta u VIES sustavu.
Za sve one koji žele testirati rad zajedničkih biblioteka, dodataka i dodataka za Microsoft Excel, testni API je dostupan na: https://viesapi.eu/api-test/
Korištenje testnog API-ja ne zahtijeva kreiranje računa na web stranici viesapi.eu, a sve funkcije testnog API-ja rade na potpuno isti način kao u slučaju proizvodnog API-ja (https://viesapi.eu/api/
). Jedino ograničenje je raspon EU PDV brojeva za koje se mogu slati upiti.
Upiti poslani na API-test adresu mogu samo pogledajte sljedeće brojeve dodijeljene određenim funkcijama:
Naziv funkcije | Opis | EU PDV brojevi |
getVIESData | Funkcija za potvrđivanje aktivnosti EU PDV broja koji je izdala bilo koja država članica Europske unije | PL7272445205 PL5213003700 PL5252242171 PL7171642051 DE327990207 FR10402571889 DK56314210 ES38076731R PT501613897 CZ7710043187 IT06903461215 BG202211464 HU29312757 RO14388698 EL801116623 FI23064613 HR79147056526 LT100005828314 LV40203202898 SK2022210311 NL863726392B01 BE0835221567 ATU74581419 CY10137629O EE100110874 IE8251135U LU22108711 MT26572515 SE556037867001 SI51510847 |
Konfiguracija
Za proizvodne račune identifikator ključa i ključ generira korisnik nakon prijave na svoj račun na portalu viesapi.eu. U slučaju testnog API-ja, nema potrebe za kreiranjem računa – dovoljno je izvršiti konfiguraciju kako je opisano u nastavku.
Za autorizaciju u testnom okruženju koristite sljedeće vrijednosti: test_id
i test_key
.
Testni API zahtijeva korištenje konstruktora bez parametara prilikom konstruiranja klijentskog objekta za izvođenje ispravne provjere autentičnosti. Evo primjera za određene biblioteke:
- C#
- C/C++
- Java
- JavaScript
- PHP
- Piton
- Visual Basic
- Excel
using viesapiLibrary.dll;
// Create the test env service client object.
VIESAPIClient viesapi = new VIESAPIClient();
#include "viesapi.h"
// Create the test env service client object.
VIESAPIClient* viesapi = NULL;
viesapi_new_test(&viesapi);
import pl.viesapi.client.*;
// Create the test env service client object.
VIESAPIClient viesapi = new VIESAPIClient();
var VIESAPI = require('viesapiclient');
// Create the test env service client object.
var viesapi = new VIESAPI.VIESAPIClient();
require_once 'VIESAPI/VIESAPIClient.php';
\VIESAPI\VIESAPIClient::registerAutoloader();
// Create the test env service client object.
$viesapi = new \VIESAPI\VIESAPIClient();
from viesapi import *
from pprint import pprint
# Create the test env service client object.
viesapi = VIESAPIClient()
' Create the test env service client object
Dim viesapi As New VIESAPIClient
# Create the test env service client object.
=VIESAPI.CONNECT.TEST()
Korištenje
Provjera pojedinih funkcionalnosti testnog API-ja sastoji se u pozivanju pojedinačnih funkcija koje su detaljno opisane na dokumentacija stranicu s gore navedenim parametrima (EU PDV brojevi).
Svaka od biblioteka koje pružamo sadrži izvorni kod za ogledni program pod nazivom primjer, koji ilustrira ispravnu upotrebu svih API funkcija.