Mediu de testare pentru verificarea stării entității în sistemul VIES.
Pentru toți cei care doresc să testeze funcționarea bibliotecilor partajate, a pluginurilor și a unui add-on pentru Microsoft Excel, un API de testare a fost pus la dispoziție la: https://viesapi.eu/api-test/
Utilizarea API-ului de testare nu necesită crearea unui cont pe site-ul viesapi.eu, iar toate funcțiile API-ului de testare funcționează exact în același mod ca și în cazul API-ului de producție (https://viesapi.eu/api/
). Singura limitare este gama de numere de TVA UE pentru care pot fi trimise cereri.
Întrebările trimise la adresa de testare API pot numai consultați următoarele numere atribuite unor funcții specifice:
Numele funcției | Descriere | Numere de TVA UE |
getVIESData | O funcție de confirmare a activității unui număr de TVA UE emis de oricare dintre statele membre ale Uniunii Europene | 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 |
Configurare
Pentru conturile de producție, identificatorul cheii și cheia sunt generate de utilizator după conectarea la contul său pe portalul viesapi.eu. În cazul API-ului de testare, nu este nevoie să creați un cont – este suficient să efectuați configurarea așa cum este descris mai jos.
Pentru autorizare în mediul de testare, utilizați următoarele valori: test_id
și test_key
.
API-ul de testare necesită utilizarea unui constructor fără parametri la construirea obiectului client pentru a efectua autentificarea corectă. Iată exemple pentru anumite biblioteci:
- C#
- C/C++
- Java
- JavaScript
- PHP
- Piton
- Visual Basic
- excela
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()
Utilizare
Verificarea funcționalităților individuale ale API-ului de testare constă în apelarea funcțiilor individuale descrise în detaliu pe documentație pagina cu parametrii (numere de TVA UE) enumerați mai sus.
Fiecare dintre bibliotecile pe care le oferim conține codul sursă pentru un program exemplu numit exemplu, care ilustrează utilizarea corectă a tuturor funcțiilor API.