DFT SDK
Crea la tua prima integrazione di dati tennis.
Collega la tua applicazione a record dei match, sequenze di punti e statistiche dei giocatori. Parti da una richiesta gratuita, poi usa la stessa chiave API e le stesse identità tennis in tutta l’integrazione.
import json, os
from urllib.request import Request, urlopen
request = Request(
"https://api.datafortennis.com/onboarding/v1/match",
headers={"Authorization": "Bearer " + os.environ["DFT_API_KEY"]}
)
with urlopen(request, timeout=15) as response:
match_response = json.load(response)
print(json.dumps(match_response, indent=2))Usa HTTP standard e DFT_API_KEY dall’ambiente. La rotta gratuita restituisce un match; eseguila nel playground con la tua chiave.
Cosa contiene la risposta gratuita.
GET /onboarding/v1/match restituisce un incontro canonico con giocatori, edizione e punteggio.
data.sides[].members[].name- I nomi dei giocatori di ciascun lato, disponibili nella risposta gratuita del match.
data.edition.name- Il nome dell’edizione del torneo associata all’incontro restituito.
data.score.display- Il punteggio leggibile del match. Conserva i set strutturati quando servono i punteggi dei singoli set.
meta.release_id- La versione dei dati usata dalla risposta, conservata insieme all’incontro.
Dalla chiave al record del match.
Crea una chiave API gratuita.
Apri il playground, crea una chiave e conserva il segreto nel tuo ambiente.
Apri il playground APIControlla la risposta del match.
Leggi giocatori, edizione, punteggio e versione prima di integrare la risposta.
Consulta la documentazione di riferimento APIAggiungi aggiornamenti in tempo reale.
Usa il client live TypeScript per mantenere uno stato locale del match, gestire le riconnessioni ed elaborare i checkpoint dello stream.
Ottieni il client live TypeScript
Domande
Costruisci la prima richiesta utile.
Crea una chiave gratuita, esegui la richiesta nel playground e copiala nella tua applicazione.
