Testno okolje za preverjanje statusa subjekta v sistemu VIES.

Za vse tiste, ki želite preizkusiti delovanje deljenih knjižnic, vtičnikov in dodatkov za Microsoft Excel, je testni API na voljo na: https://viesapi.eu/api-test/

Uporaba testnega API-ja ne zahteva ustvarjanja računa na spletni strani viesapi.eu, vse funkcije testnega API-ja pa delujejo popolnoma enako kot v primeru produkcijskega API-ja (https://viesapi.eu/api/). Edina omejitev je obseg številk EU za DDV, za katere je mogoče poslati povpraševanje.

Povpraševanja, poslana na naslov API-test, lahko samo glejte naslednje številke, dodeljene določenim funkcijam:

Ime funkcije Opis Številke za DDV EU
getVIESData Funkcija za potrditev dejavnosti EU DDV številke, ki jo je izdala katera koli država članica Evropske 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 produkcijske račune identifikator ključa in ključ generira uporabnik po prijavi v svoj račun na portalu viesapi.eu. V primeru testnega API-ja ni treba ustvariti računa – dovolj je, da izvedete konfiguracijo, kot je opisano spodaj.

Za avtorizacijo v testnem okolju uporabite naslednje vrednosti: test_id in test_key.

Testni API zahteva uporabo konstruktorja brez parametrov pri konstruiranju odjemalskega objekta za izvajanje pravilne avtentikacije. Tukaj so primeri za posamezne knjižnice:

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()

Uporaba

Preverjanje posameznih funkcionalnosti testnega API-ja je sestavljeno iz klicanja posameznih funkcij, ki so podrobno opisane na dokumentacijo stran z zgoraj navedenimi parametri (EU številke za DDV).

Vsaka od knjižnic, ki jih ponujamo, vsebuje izvorno kodo za vzorčni program, imenovan primer, ki ponazarja pravilno uporabo vseh funkcij API-ja.