brusacla / API-VatCheckApi-VisualFoxPro

Classe Visual FoxPro per l'utilizzo delle API di VatCheckAPI

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

API IVA Checker in Visual FoxPro

Questo repository contiene una classe di Visual FoxPro che consente la validazione di un numero di IVA europeo utilizzando l'API fornita da VatCheckAPI.

Funzionalità

  • Controlla la validità del formato del numero di IVA
  • Controlla la validità del checksum del numero di IVA
  • Recupera le informazioni aziendali associate al numero di IVA (se disponibili)

Ottenimento di una chiave API

Per utilizzare VatCheckAPI, avrai bisogno di una chiave API. Segui questi passaggi per ottenerne una:

  1. Vai su VatCheckAPI.
  2. Clicca sul pulsante "Get API Key".
  3. Segui le istruzioni per registrarti e ottenere la tua chiave API.

Utilizzo

Una volta ottenuta la tua chiave API, la classe può essere utilizzata nel seguente modo:

DO VatCheckApiClass
oApi = CREATEOBJECT("VatCheckApiClass")
oApi.ApiKey = "InserisciQuiLaTuaApiKey"
IF oApi.HttpOpenGet("IT", "12345678901")
    ? "Il numero di IVA è valido."
    ? "Nome dell'azienda: ", oApi.Azienda.Nome
    ? "Indirizzo dell'azienda: ", oApi.Azienda.Indirizzo
ELSE
    ? "Il numero di IVA non è valido. Errore: ", oApi.ErrorMsg
ENDIF

Licenza

Questo progetto è sotto licenza gpl-3.0.

Contribuire

I contributi sono i benvenuti! Sentiti libero di aprire un problema o una pull request se incontri problemi o se vuoi proporre miglioramenti al codice.

Contatti

Se hai domande o suggerimenti, non esitare a contattarmi. Sarò lieto di ascoltare il tuo feedback e migliorare questo progetto.

About

Classe Visual FoxPro per l'utilizzo delle API di VatCheckAPI

License:GNU General Public License v3.0


Languages

Language:xBase 100.0%