Testno okolje za preverjanje statusa entitete sistem 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 |
getVIESDataParsed | Funkcija, ki vam omogoča potrditev dejavnosti EU DDV številke, ki jo je izdala katera koli država članica Evropske unije in dodatno vrne razčlenjen naslov trgovca registriranega sedeža podjetja.
Opomba! Zaradi pomanjkanja podatkov, ki jih VIES vrne za trgovce iz Nemčije in Španije, funkcija to stori ne vrniti razčlenjen naslov trgovca za te države. |
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
.
Naslednji primer prikazuje poizvedbo, ki jo je mogoče priklicati v a testno okolje iz spletnega brskalnika. Samo kopirajte in prilepite v naslovno vrstico brskalnika:
https://test_id:test_key@viesapi.eu/api-test/get/vies/euvat/PL7171642051
Za produkcijsko okolje identifikator in ključ ustvari uporabnik po prijavi v svoj račun na viesapi.eu
portal (API keys
zavihek). See dokumentacijo stran za več informacij o ustvarjanju ID-ja in ključa.
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.