Appendice A

Da Libro Bianco OpenPass.
Versione del 27 set 2016 alle 13:13 di Test editor (Discussione | contributi) (Rimozione tabelle per Servizi del Formato 3)


Indice

Servizi del Formato 3

LOGIN

Per una spiegazione più dettagliata vedi la pagina: Web Service: Login

REGISTERTOKEN

Per una spiegazione più dettagliata vedi la pagina: Web Service: RegisterToken

REGISTERFORMAT

Per una spiegazione più dettagliata vedi la pagina: Web Service: RegisterFormat

ENUMERATEFORMATS

Per una spiegazione più dettagliata vedi la pagina: Web Service: EnumerateFormats

GETFORMAT

Per una spiegazione più dettagliata vedi la pagina: Web Service: GetFormat

REGISTERTICKET

Per una spiegazione più dettagliata vedi la pagina: Web Service: RegisterTicket

ENUMERATETICKETS

Per una spiegazione più dettagliata vedi la pagina: Web Service: EnumerateTickets

GETTICKET

Per una spiegazione più dettagliata vedi la pagina: Web Service: GetTicket

ENUMERATEGROUPS

Per una spiegazione più dettagliata vedi la pagina: Web Service: EnumerateGroups

ENUMERATECOMPANIES

Per una spiegazione più dettagliata vedi la pagina: Web Service: EnumerateCompanies

ENUMERATEWORKSTATIONS

Per una spiegazione più dettagliata vedi la pagina: Web Service: EnumerateWorkstations

REGISTERWORKSTATIONKEY

Per una spiegazione più dettagliata vedi la pagina: Web Service: RegisterWorkstationKey

ENUMERATEKEYS

Per una spiegazione più dettagliata vedi la pagina: Web Service: EnumerateKeys

GETKEY

Per una spiegazione più dettagliata vedi la pagina: Web Service: GetKey

REGISTERCUSTOMER

Per una spiegazione più dettagliata vedi la pagina: Web Service: RegisterCustomer

REGISTERSALES

Per una spiegazione più dettagliata vedi la pagina: Web Service: RegisterSales

REGISTERPASSAGES

Per una spiegazione più dettagliata vedi la pagina: Web Service: RegisterPassages

SETDAILYFIRSTPASSAGESCOUNT

Per una spiegazione più dettagliata vedi la pagina: Web Service: SetDailyFirstPassagesCount

ERRORI

Per una spiegazione più dettagliata vedi la pagina: Web Service: Errori

Servizi del Formato 3 - Estensione dei servizi per la vendita online

Authenticate

Informazioni generali

Titolo Authenticate
Descrizione Il servizio permette l'autenticazione per l'esecuzione dei servizi.
Il servizio restituisce un valore di sessione OPSESSIONID che dovrà essere passato come cookie di sessione in ogni servizio.
Tipo WS Rest
URL risorsa master2.openpass.it/Authenticate
Metodi consentiti POST

Parametri input

Nome Tipo Obbligatorio Descrizione
Login Text Si Login
Password Text Si Password

Parametri output

Nome Tipo Descrizione
OPSESSIONID Text Valore del cookie OPSESSIONID

Esempio di chiamata

Clicca su Espandi per visualizzare il codice


$.ajax({
	url: "master2.openpass.it/Authenticate",
	dataType: "json",
	data: {
		Login: “valorelogin”,
		Password: “valorepassword”
	},
	type: "POST",
	success: function (r) {
		console.log(r);
	},
	error: function (r) {
		console.log(r.responseText);
	}
});

Esempio di risposta con successo

Codice Contenuto
200
{
    "OPSESSIONID": 248028349082308
}

RegisterWebSales

Informazioni generali

Parametri input

Parametri output

GenerateTicket

Informazioni generali

Parametri input

Parametri output

GetCustomerStatus

Informazioni generali

Parametri input

Parametri output

GetCustomersDomain

Informazioni generali

Parametri input

Parametri output

GetCustomer

Informazioni generali

Parametri input

Parametri output

GetWebSales

Informazioni generali

Parametri input

Parametri output

GetStatusSales

Informazioni generali

Parametri input

Parametri output

SetDailyClosing

Informazioni generali

Parametri input

Parametri output

UpdateWebSalesAmmount

Informazioni generali

Parametri input

Parametri output

CreateDomain

Informazioni generali

Parametri input

Parametri output

RegisterDomain

Informazioni generali

Parametri input

Parametri output

GetDomainList

Informazioni generali

Parametri input

Parametri output

GetPassages

Informazioni generali

Parametri input

Parametri output

Errori