Web Service: Errori dei servizi per la vendita online

Da Libro Bianco OpenPass.
Versione del 27 set 2016 alle 15:31 di Marco (Discussione | contributi) (Aggiunti contenuti)

(diff) ← Versione meno recente | Versione attuale (diff) | Versione più recente → (diff)

Codice Contenuto (JSON)
403
{
    "errori": [
        {
            "tipo": "ERR0001",
            "descrizione": "La risorsa richiesta non può essere chiamata in GET"
        }
    ]
}
400
{
    "errori": [
        {
            "tipo": "ERR0101",
            "descrizione": "<nomeVariabile> non trasmesso nel metodo <metodo>
        }
    ]
}
400
{
    "errori": [
        {
            "tipo": "ERR0102",
            "descrizione": "<nomeVariabile> (<variabile>) non è un intero positivo nel metodo <metodo>
        }
    ]
}
400
{
    "errori": [
        {
            "tipo": "ERR0103",
            "descrizione": "<nomeVariabile> (<variabile>) non è un numero nel metodo <metodo>
        }
    ]
}
400
{
    "errori": [
        {
            "tipo": "ERR0104",
            "descrizione": "<nomeVariabile> (<variabile>) non è una data nel formato yyyy-mm-dd o data non corretta nel metodo <metodo>
        }
    ]
}
400
{
    "errori": [
        {
            "tipo": "ERR0105",
            "descrizione": "<nomeVariabile> (<variabile>) non è fra i valori ammessi nel metodo <metodo>
        }
    ]
}
400
{
    "errori": [
        {
            "tipo": "ERR0106",
            "descrizione": "<nomeVariabile> (<variabile>) non è nel formato 99999,99 o ha più di 5 cifre intere o ha più di 2 cifre decimali nel metodo <metodo>
        }
    ]
}
400
{
    "errori": [
        {
            "tipo": "ERR0107",
            "descrizione": "<nomeVariabile> (<variabile>) non è una datetime nel formato yyyy-mm-dd hh:mm:ss o datetime non corretta nel metodo <metodo>
        }
    ]
}
400
{
    "errori": [
        {
            "tipo": "ERR0201",
            "descrizione": "TicketIdentifier risulta già registrato”
        }
    ]
}
400
{
    "errori": [
        {
            "tipo": "ERR0202",
            "descrizione": "TicketIdentifier non risulta riferito a nessuna vendita”
        }
    ]
}
400
{
    "errori": [
        {
            "tipo": "ERR0203",
            "descrizione": "RegisterWebSaleID non presente nella tabella"
        }
    ]
}
400
{
    "errori": [
        {
            "tipo": "ERR0301",
            "descrizione": "Credenziali di autenticazione errate" 
        }
    ]
}