Testinė aplinka objekto būsenai tikrinti VIES sistemoje.
Visiems, norintiems išbandyti bendrinamų bibliotekų, papildinių ir „Microsoft Excel“ priedo veikimą, bandomoji API buvo prieinama adresu: https://viesapi.eu/api-test/
Naudojant bandomąją API nereikia susikurti paskyros viesapi.eu svetainėje, o visos bandomosios API funkcijos veikia lygiai taip pat, kaip ir gamybos API atveju (https://viesapi.eu/api/
). Vienintelis apribojimas yra ES PVM mokėtojo numerių, dėl kurių galima siųsti užklausas, diapazonas.
Užklausos siunčiamos API bandymo adresu gali tik žr. šiuos numerius, priskirtus konkrečioms funkcijoms:
Funkcijos pavadinimas | apibūdinimas | ES PVM numeriai |
gautiVIESduomenis | Funkcija, patvirtinanti bet kurios Europos Sąjungos valstybės narės išduoto ES PVM mokėtojo numerio veiklą | 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 |
Konfigūracija
Gamybinėms paskyroms rakto identifikatorių ir raktą sugeneruoja vartotojas, prisijungęs prie savo paskyros viesapi.eu portale. Bandomosios API atveju nereikia kurti paskyros – pakanka atlikti konfigūraciją, kaip aprašyta žemiau.
Norėdami autorizuoti bandomojoje aplinkoje, naudokite šias reikšmes: test_id
ir test_key
.
Bandomoji API reikalauja, kad būtų naudojamas konstruktorius be parametrų kuriant kliento objektą, kad būtų atliktas teisingas autentifikavimas. Štai konkrečių bibliotekų pavyzdžiai:
- 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()
Naudojimas
Atskirų bandomosios API funkcijų patikrinimą sudaro atskirų funkcijų, išsamiai aprašytų, iškvietimas dokumentacija puslapį su aukščiau nurodytais parametrais (ES PVM numeriais).
Kiekvienoje mūsų teikiamoje bibliotekoje yra pavyzdinės programos, vadinamos, šaltinio kodas pavyzdys, iliustruojantis teisingą visų API funkcijų naudojimą.