Differenze tra le versioni di "Web Service - GetPassages"

Da Libro Bianco OpenPass.
[versione verificata][versione di qualità]
(Aggiunti contenuti)
 
m (Esempio di risposta con successo)
 
Riga 78: Riga 78:
 
}</nowiki></pre>
 
}</nowiki></pre>
 
|}
 
|}
 +
 +
 +
<center>[[Appendice_A|Torna all'Appendice A]]</center>

Versione attuale delle 15:33, 27 set 2016

Informazioni generali

Titolo GetPassages
Descrizione Servizio web che permette la lettura, da parte di un webshop, di tutti i passaggi effettuati da ciascun RegisterWebSaleID in una determinata giornata.
Il servizio prevede che sia presente il cookie di sessione OPSESSIONID.
Tipo WS Rest
URL risorsa master2.openpass.it/GetPassages
Metodi consentiti POST

Parametri input

Nome Tipo Obbligatorio Descrizione
RegisterWebSaleID IntegerUnsigned Si Seriale di vendita
Data Date
[aaaa-mm-gg]
Si Data del passaggio

Parametri output

Nome Tipo Descrizione
Passages Array Array di Passage

Oggetto Passages

Nome Tipo Descrizione
Company Integer Identificativo della company
LogTime Datetime
[aaaa-mm-gg hh:mm:ss]
Istante del passaggio
CheckpointName Text Nome del checkpoint

Esempio di chiamata

Clicca su Espandi per visualizzare il codice


$.ajax({
	url: "master2.openpass.it/GetPassages",
	dataType: "json",
	data: {
		RegisterWebSaleID: 116,
                        Data: “2016-01-01”
	},
	type: "POST",
	success: function (r) {
		console.log(r);
	},
	error: function (r) {
		console.log(r.responseText);
	}
});

Esempio di risposta con successo

Codice Contenuto
200
{
    "Passages": [
        {
            "Company": "1",
            "LogTime": "2016-01-01 12:30:30",
            "CheckpointName": "cabinovia andata"
        }
    ]
}


Torna all'Appendice A