Περιβάλλον δοκιμής για έλεγχο της κατάστασης οντοτήτων στο σύστημα VIES.

Για όλους όσους επιθυμούν να δοκιμάσουν τη λειτουργία κοινόχρηστων βιβλιοθηκών, προσθηκών και ενός πρόσθετου για το Microsoft Excel, διατίθεται ένα δοκιμαστικό API στη διεύθυνση: https://viesapi.eu/api-test/

Η χρήση του δοκιμαστικού API δεν απαιτεί τη δημιουργία λογαριασμού στον ιστότοπο viesapi.eu και όλες οι λειτουργίες του δοκιμαστικού API λειτουργούν με τον ίδιο ακριβώς τρόπο όπως στην περίπτωση του API παραγωγής (https://viesapi.eu/api/). Ο μόνος περιορισμός είναι το εύρος των αριθμών ΦΠΑ της ΕΕ για τους οποίους μπορούν να αποσταλούν αιτήματα.

Τα ερωτήματα που αποστέλλονται στη διεύθυνση δοκιμής API ενδέχεται μόνο ανατρέξτε στους ακόλουθους αριθμούς που έχουν εκχωρηθεί σε συγκεκριμένες λειτουργίες:

Όνομα συνάρτησης Περιγραφή Αριθμοί ΦΠΑ ΕΕ
getVIESData Μια συνάρτηση για την επιβεβαίωση της δραστηριότητας ΑΦΜ ΕΕ που έχει εκδοθεί από οποιοδήποτε κράτος μέλος της Ευρωπαϊκής Ένωσης PL7272445205
PL5213003700
PL5252242171
PL7171642051
DE327990207
FR10402571889
DK56314210
ES38076731R
PT501613897
CZ7710043187
IT06903461215
BG202211464
HU29312757
RO14388698
EL801116623
FI23064613
HR79147056526
LT100005828314
LV40203202898
SK2022210311
NL863726392B01
BE0835221567
ATU74581419
CY10137629O
ΕΕ100110874
IE8251135U
LU22108711
MT26572515
SE556037867001
SI51510847

Διαμόρφωση

Για λογαριασμούς παραγωγής, το αναγνωριστικό κλειδιού και το κλειδί δημιουργούνται από τον χρήστη αφού συνδεθεί στον λογαριασμό του στην πύλη viesapi.eu. Στην περίπτωση του δοκιμαστικού API, δεν χρειάζεται να δημιουργήσετε λογαριασμό – αρκεί να εκτελέσετε τη διαμόρφωση όπως περιγράφεται παρακάτω.

Για εξουσιοδότηση στο περιβάλλον δοκιμής, χρησιμοποιήστε τις ακόλουθες τιμές: test_id και test_key.

Το δοκιμαστικό API απαιτεί τη χρήση ενός κατασκευαστή λιγότερης παραμέτρου κατά την κατασκευή του αντικειμένου πελάτη για την εκτέλεση του σωστού ελέγχου ταυτότητας. Ακολουθούν παραδείγματα για συγκεκριμένες βιβλιοθήκες:

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

Χρήση

Ο έλεγχος μεμονωμένων λειτουργιών του δοκιμαστικού API συνίσταται στην κλήση μεμονωμένων λειτουργιών που περιγράφονται λεπτομερώς στο τεκμηρίωση σελίδα με τις παραμέτρους (αριθμοί ΦΠΑ ΕΕ) που αναφέρονται παραπάνω.

Κάθε μία από τις βιβλιοθήκες που παρέχουμε περιέχει τον πηγαίο κώδικα για ένα δείγμα προγράμματος που ονομάζεται παράδειγμα, το οποίο δείχνει τη σωστή χρήση όλων των συναρτήσεων API.