Swiss Ice Hockey mette a disposizione dei propri club i dati relativi all’hockey su ghiaccio tramite due interfacce. Queste due API non sono accessibili al pubblico e richiedono un contratto valido tra il club e la SIHF:
- Interfaccia XML con servizi PUSH/PULL per le classifiche, le statistiche dei giocatori e delle squadre, i dettagli delle partite e il live ticker
- Interfaccia Club con servizi PULL per le classifiche, i calendari delle partite, le statistiche dei giocatori e delle squadre
Entrambe le interfacce utilizzano il formato XML per i dati.
Interfaccia Club
Tramite l'interfaccia club, l'utente del club può configurare, tramite il front-end web, le statistiche specifiche per le proprie squadre, che possono poi essere consultate tramite un link web. Lo strumento corrispondente è MySIHF, integrato nella piattaforma Game Operations della SIHF. Qui potete trovare una panoramica al riguardo.

Interfaccia XML
Tramite la variante PUSH dell’interfaccia XML, i club possono ricevere i dati delle partite tramite HTTP-POST. Per la ricezione e l’elaborazione dei dati, il destinatario deve creare un’applicazione web (endpoint).
Nella variante PULL sono possibili anche richieste autonome. La descrizione dell’interfaccia XML con esempi di richieste è disponibile qui (richiedere le credenziali di accesso tramite support)

Importante
- La configurazione dei feed push desiderati e l'attivazione dell'accesso pull vengono effettuate da SIHF.
- I dati dettagliati delle partite, quali formazioni, gol, penalità ecc., possono essere ottenuti solo tramite l'interfaccia XML!
Accesso alle interfacce
Per poter utilizzare le interfacce SIHF è necessario stipulare preventivamente un contratto firmato con la SIHF. A tal fine, contattate support indicando l’oggetto Interfaccia Club/XML e specificando:
- nome del club, numero del club e indirizzo completo, nonché
- due persone responsabili delle firme
Provvederemo quindi a redigere il contratto e a inviarvelo. Una volta ricevuta la copia firmata, verrà attivata l’interfaccia del club. Riceverete inoltre le credenziali di accesso per la documentazione relativa all’interfaccia XML.
Costi
L’accesso alle interfacce comporta per il club un costo una tantum di CHF 300 (IVA esclusa) e successivamente CHF 130 a stagione.
Le società giovanili con un proprio club riceveranno un accordo specifico e una fattura annuale.
Contatto
Questa risposta ti è stata utile?
Fantastico!
Grazie per il tuo feedback
Siamo spiacenti di non poterti essere di aiuto
Grazie per il tuo feedback
Feedback inviato
Apprezziamo il tuo sforzo e cercheremo di correggere l’articolo