Skip to content

Beta: informazioni sui prezzi con OJP Fares

Questa interfaccia consente di interrogare i prezzi del trasporto pubblico tramite NOVA.

Si tratta di un sistema di prova iniziale e i dati provengono dall’integrazione e non dalla produzione.

(Orario)

Descrizione tecnica

Il servizio tariffario OJP consente di calcolare il prezzo delle corse. Il servizio può essere utilizzato per effettuare interrogazioni in formato OJP contro il NOVA. Le risposte includono anche viaggi scontati. La richiesta di informazioni deve essere fatta in futuro. I viaggi devono essere inseriti come TripResult.

Le richieste di prezzo sono possibili solo in Svizzera. Sono possibili richieste di prezzo con Half Fare Travelcard (“HTA”).

Le informazioni sui prezzi non sono vincolanti. Il prezzo effettivo non viene definito fino all’invio dell’ordine.

Anche il numero di richieste è limitato.

Aspetti tecnici

Al momento è disponibile solo il sistema di integrazione.

URL: https://api.opentransportdata.swiss/ojpfare/

L’accesso è possibile solo utilizzando la chiave API. Vedi: cruscotto per gli sviluppatori | Piattaforma dati aperta Mobilità Svizzera (opentransportdata.swiss)

Il servizio consente inoltre di inviare OJPTripRequests e di ottenere i TripResults necessari per la richiesta.

Esempio: Richiesta di viaggio OJPTrip all’interno di Bern

 

 

Un risultato di viaggio nella risposta:

 

L‘effettiva OJPFareRequest si presenta quindi come segue (dove mostriamo solo la posizione del viaggio e non la compiliamo):

 

Parametro

I viaggi sono spiegati in OJPTripRequest. Pertanto, i parametri sono discussi principalmente qui

Parametro Descriptione Esemplo
oFareAuthorityfilter Attualmente è impostato su NOVA. Viene ignorato nel servizio. ojp:FareAuthorityFilter>ch:1:NOVA</ojp:FareAuthorityFilter>
PassengerCategory Elenco di selezione della categoria di passeggeri. Al momento ignorato. <ojp:PassengerCategory>Adult</ojp:PassengerCategory>
Traveller Viaggiatore Ulteriori informazioni sul viaggiatore. Al momento ignorato.
Age Età L‘età del viaggiatore. Al momento ignorato.
EntitlementProduct Al momento è supportato solo l’EntitlementProductRef HTA (abbonamento a metà prezzo).
Se questa opzione è impostata, vengono mostrati i prezzi a metà prezzo, altrimenti il prezzo pieno.

Il risultato appare quindi come questo.La richiesta appare quindi come questo (dove mostriamo solo la posizione del viaggio e non la compiliamo):

Punti importanti

  • Il calcolo del prezzo funziona solo per il futuro.
  • È possibile valutare solo le tratte del trasporto pubblico.
  • Le informazioni sui prezzi includono anche i biglietti economici, se esistono. I biglietti a prezzo normale hanno il codice 125
  • Se On Demand, Sharing ecc. sono elencati nel viaggio, il comportamento non è al momento completamente definito. Per una questione di principio, siamo informati che non tutte le gambe possono essere prezzate.

Problemi noti

I messaggi di errore non sono ottimali.

Ulteriori indicazioni.