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