Differenze tra le versioni di "Appendice A"

Da Libro Bianco OpenPass.
[versione bozza][versione bozza]
(→‎Servizi del Formato 3 - Estensione dei servizi per la vendita online: : aggiunto link di rimando a sezione specifica per ciascun WS)
(→‎Authenticate: : rimozione dettagli implementantivi)
Riga 61: Riga 61:
 
=== Authenticate ===
 
=== Authenticate ===
 
Per una spiegazione più dettagliata vedi la pagina: [[Web_Service_-_Authenticate|Web Service: Authenticate]]
 
Per una spiegazione più dettagliata vedi la pagina: [[Web_Service_-_Authenticate|Web Service: Authenticate]]
−
==== Informazioni generali ====
 
−
{| class="wikitable"
 
−
|-
 
−
| Titolo || '''Authenticate'''
 
−
|-
 
−
| Descrizione || Il servizio permette l'autenticazione per l'esecuzione dei servizi.<br /><u>Il servizio restituisce un valore di sessione OPSESSIONID che dovrà essere passato come cookie di sessione in ogni servizio.</u>
 
−
|-
 
−
| Tipo WS || Rest
 
−
|-
 
−
| URL risorsa || master2.openpass.it/Authenticate
 
−
|-
 
−
| Metodi consentiti || POST
 
−
|}
 
−
==== Parametri input ====
 
−
{| class="wikitable"
 
−
! Nome !! Tipo !! Obbligatorio !! Descrizione
 
−
|-
 
−
| Login || Text || Si || Login
 
−
|-
 
−
| Password || Text || Si || Password
 
−
|}
 
−
==== Parametri output ====
 
−
{| class="wikitable"
 
−
! Nome !! Tipo !! Descrizione
 
−
|-
 
−
| OPSESSIONID || Text || Valore del cookie OPSESSIONID
 
−
|}
 
−
==== Esempio di chiamata ====
 
−
Clicca su '''Espandi''' per visualizzare il codice
 
−
<div class="mw-collapsible mw-collapsed">
 
−
<pre>
 
−
<nowiki>
 
−
$.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);
 
−
}
 
−
});
 
−
</nowiki>
 
−
</pre>
 
−
</div>
 
−
==== Esempio di risposta con successo ====
 
−
{| class="wikitable"
 
−
! Codice !! Contenuto
 
−
|-
 
−
| 200 || <pre><nowiki>{
 
−
    "OPSESSIONID": 248028349082308
 
−
}</nowiki></pre>
 
−
|}
 
  
 
=== RegisterWebSales ===
 
=== RegisterWebSales ===

Versione delle 13:24, 27 set 2016

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

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

RegisterWebSales

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

Informazioni generali

Parametri input

Parametri output

GenerateTicket

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

Informazioni generali

Parametri input

Parametri output

GetCustomerStatus

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

Informazioni generali

Parametri input

Parametri output

GetCustomersDomain

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

Informazioni generali

Parametri input

Parametri output

GetCustomer

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

Informazioni generali

Parametri input

Parametri output

GetWebSales

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

Informazioni generali

Parametri input

Parametri output

GetStatusSales

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

Informazioni generali

Parametri input

Parametri output

SetDailyClosing

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

Informazioni generali

Parametri input

Parametri output

UpdateWebSalesAmmount

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

Informazioni generali

Parametri input

Parametri output

CreateDomain

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

Informazioni generali

Parametri input

Parametri output

RegisterDomain

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

Informazioni generali

Parametri input

Parametri output

GetDomainList

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

Informazioni generali

Parametri input

Parametri output

GetPassages

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

Informazioni generali

Parametri input

Parametri output

Errori

Per una spiegazione più dettagliata vedi la pagina: Web Service: Errori dei servizi per la vendita online