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:
- C#
- C/C++
- Java
- JavaScript
- PHP
- Python
- 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()
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.