Differenze tra le versioni di "Web Service - GetTicket"
Da Libro Bianco OpenPass.
| [versione verificata] | [versione di qualità] |
(→Parametri input) |
|||
| (Una versione intermedia di uno stesso utente non è mostrata) | |||
| Riga 9: | Riga 9: | ||
| TicketIdentifier || numerico || si || Codice numerico univoco di identificazione del biglietto | | TicketIdentifier || numerico || si || Codice numerico univoco di identificazione del biglietto | ||
|} | |} | ||
| + | |||
== Parametri output == | == Parametri output == | ||
{| class="wikitable" | {| class="wikitable" | ||
Versione attuale delle 09:35, 14 ott 2016
Indice
Parametri input
| Parametro | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| Company | numerico | si | Codice numerico univoco di identificazione della stazione |
| TicketIdentifier | numerico | si | Codice numerico univoco di identificazione del biglietto |
Parametri output
| Parametro | Tipo | Descrizione |
|---|---|---|
| Identifier | numerico | Codice numerico univoco di identificazione del biglietto |
| Description | testo | Descrizione del biglietto |
| CustomerAge | numerico | Classe di età del destinatario del biglietto (1=”Bambini <=11”, 2=”Ragazzi 12-17”, 3=”Adulti 18-64”, 4=”Senior >= 65”) |
| CustomerType | numerico | Tipologia del destinatario del biglietto (1=”Non Residenti”, 2=”Residenti”) |
| LastTouch | data | Data e ora di creazione |
| Values | oggetto | Oggetto contenente i TokenValue |
Oggetto Values
| Parametro | Tipo | Descrizione |
|---|---|---|
| TokenValue | oggetto | Oggetto che contiene i dati dei token |
Oggetto TokenValue
| Parametro | Tipo | Descrizione |
|---|---|---|
| Name | testo | Nome del token |
| Value | testo | Valore del token |
Esempio di chiamata
Clicca su Espandi per visualizzare il codice
<?xml version="1.0"?> <GetTicket xmlns:xsi="http://www.w3.org/2001/XMLSchema- instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <Company>4</Company> <TicketIdentifier>33554433</TicketIdentifier> </GetTicket>
Esempio di risposta con successo
<?xml version="1.0"?> <TicketDefinition xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <Identifier>33554433</Identifier> <Description>Biglietto Stagionale Adulti Lombardia</Description> <CustomerAge>3</CustomerAge> <CustomerType></CustomerType> <LastTouch>2010-06-15T16:30:08</LastTouch> <Values> <TokenValue> <Name>Root.IssuerRegion</Name> <Value>1</Value> </TokenValue> <TokenValue> <Name>Root.Group</Name> <Value>1</Value> </TokenValue> <TokenValue> <Name>Root.UsageDomain</Name> <Value>4</Value> </TokenValue> <TokenValue> <Name>Root.SubDomain</Name> <Value>0</Value> </TokenValue> <TokenValue> <Name>Root.Duration</Name> <Value>1</Value> </TokenValue> <TokenValue> <Name>Root.TicketType</Name> <Value>1</Value> </TokenValue> <TokenValue> <Name>Root.Unit</Name> <Value>5</Value> </TokenValue> <TokenValue> <Name>Root.Restrictions</Name> <Value>1</Value> </TokenValue> <TokenValue> <Name>Root.TicketID</Name> <Value>33554433</Value> </TokenValue> <TokenValue> <Name>Root.UserType</Name> <Value>3</Value> </TokenValue> <TokenValue> <Name>Root.TargetRegion</Name> <Value>1</Value> </TokenValue> </Values> </TicketDefinition>