Visas spēles
  • Visas spēles
  • 1. Līga
  • Latvijas Bērnu un Jaunatnes čempionāts hokejā
  • Latvijas čempionāts hokejā veterāniem
  • Optibet Hokeja Līga
Ienākt
03.02.2017

Statistika un API

Statistika un API

    Turnīra tabulas

    Turnīra tabulas pieejamas JSON formātā, pieprasot lhf.lv/api/json/team-stats?subtournament=id, kur ID - apakšturnīra identifikators ir nolasāms apakšturnīru lapu URL.

    Piemēram, var turnīru sarakstā atrast un atvērt nepieciešamo turnīru. Ja turnīram ir vairāki apakšturnīri (piem. regulārās spēles un play-off), vēl turnīra lapā būs jāizraugās nepieciešamais apakšturnīrs. Nonākot apakšturnīra lappusē, piemēram, https://lhf.lv/lv/subtournament/217 varat nolasīt ID no URL. Piemērā aplūkotajā gadījumā tas ir 217, tātad šī turnīra tabula būs pieejama, pieprasot https://lhf.lv/api/json/team-stats?subtournament=217

    Turnīru saraksts

    Turnīru un apakšturnīru saraksts pieejams, pieprasot https://lhf.lv/api/json/tournaments.

    Turnīra spēļu saraksts

    Arī spēļu saraksts pieejams JSON formātā, pieprasot https://lhf.lv/api/json/schedule?subtournament=id, kur ID - apakšturnīra identifikators ir nolasāms apakšturnīru lapu URL.

    Līdzīgi iepriekšējam piemēram, turnīra https://lhf.lv/lv/subtournament/351 spēļu sarakstu iegūsiet, pieprasot https://lhf.lv/api/json/schedule?subtournament=351.

    Šo sarakstu var arī atfiltrēt pēc komandas ID, piemēram: https://lhf.lv/api/json/schedule?subtournament=351&team=697.

    Spēles statistika

    Individuālas spēles rezultātu un komandu statistiku JSON formātā var iegūt, pieprasot https://lhf.lv/api/json/match?match=id, kur ID - spēles identifikators ir nolasāms spēles lapu URL.

    Spēles https://lhf.lv/lv/match/9477 rezultātu un komandu statistiku iegūsiet, pieprasot https://lhf.lv/api/json/match?match=9477. Tās notikumu sarakstu iegūsiet, pieprasot https://lhf.lv/api/json/events?match=9477. Sastāvus un personālu var iegūt šeit: https://lhf.lv/api/json/rosters?match=9477.

    Individuālā statistika

    Pieejams arī HTML formāts, pieprasot lhf.lv/api/view/individual-stats?query, kur query - pieprasījums atbilstoši sekojošajai tabulai.

    Pieejams arī JSON formāts, pieprasot lhf.lv/api/json/individual-stats?query, kur query - pieprasījums, kā tādas statistikas HTML atlasīšana.

    Parametrs Apraksts Iespējāmās vērtības Piezīmes un piemēri
    tournament Turnīrs Jebkura turnīra id.
    Var norādīt vairākus
    (jāatdala ar komatu).
    10 rezultatīvākie vienas spēles sniegumi no datubāzē esošajām 6 virslīgas sezonām:
    lhf.lv/api/view/individual-stats?tournament=44,13,41,86,73,148&limit=10
    subtournament Apakšturnīrs Apakšturnīra vai vairāku id. Norādot gan turnīrus, gan apakšturnīrus, atlasīs statistiku no visiem norādītajiem turnīriem un apakšturnīriem.
    match Spēle Spēles vai vairāku id.

    Spēles 9477 vārtsargu statistika:
    lhf.lv/api/view/individual-stats?match=9477&duty=3&values=goalie-stats

    team Komanda Komandas vai vairāku id. HK MOGO spēlētāju rezultativitāte:
    lhf.lv/api/view/individual-stats?subtournament=220&team=704&grouping=person&duty=1,2,3
    person Persona Personas vai vairāku id. Obligāti jānorāda viens no pirmajiem četriem parametriem: person,team, subtournament, tournament.
    birth-from birth-to

    Vecuma robežas spēlētājiem.

    Datums. Formāts:
    dd.mm.gggg.
    Šajā tūkstošgadē dzimušie virslīdzēni:
    http://lhf.lv/lv/api/view/individual-stats?grouping=person&subtournament=220&birth-from=01.01.2000.
    gender Spēlētāju dzimums

    1 - vīrietis
    2 - sieviete

     
    country Valsts 1 - GBR,2 - GER,3 - FRA,4 - ITA,
    5 - LIT,6 - CZE,7 - FIN,8 - BLR,
    9 - JAP,10 - ROM,11 - SRB,12 - POL,
    13 - UKR,14 - AUT,15 - NOR,16 - DEN,
    17 - SLO,18 - EST,19 - LAT,20 - RUS,
    21 - SWE,22 - SUI,23 - SVK,24 - ASV,
    25 - EST,26 - CAN,27 - ITA,28 - KAZ,
    29 - SLO
    Ja norāda personas id, country, gender un vecuma ierobežojumi tiek ignorēti.
    duty Pozīcija/amats 1 - uzbrucējs; 2 - aizsargs; 3 - vārtsargs
    5,9 - galvenais tiesnesis; 6,16 - reģistrators;
    7,8 - soda laika palīgs; 10 - sekretārs
    11,14 - līnijtiesnesis; 12 - laika tiesnesis;
    13,15 - vārtu tiesnesis; 17 - informators;
    18 - tiešraides operators; 19 - ārsts
    20 - galvenais treneris; 21 - treneris;
    22 - kluba vadītājs; 23 - komandas ārsts;
    24 - ekipējuma menedžeris;
    25 - komandas menedžeris; 26 - inspektors
    Virslīgas aizsargu statistika: 
    http://lhf.lv/lv/api/view/individual-stats?duty=2&subtournament=220&grouping=person
    match-from
    match-to
    Datumu robežas spēlēm
    (iekļaušanai statistikā)
    Datums. Formāts:
    dd.mm.gggg.
    Rezultatīvākie sniegumi virslīgā janvārī: 
    lhf.lv/lv/api/view/individual-stats?subtournament=220&match-from=01.01.2017.&match-to=31.01.2017.&limit=5
    values Rādāmo vērtību komplekts field-player-stats
    laukuma spēlētāju statistika

    goalie-stats
    vārtsargu statistika

    roster
    sastāvs

    staff-work
    spēles amatpersonu darbošanās
    Pēc noklusējuma tiek rādītas field-player-stats
    match-from, match-to un grouping tiek ignorēti, ja izraugās values=roster
    grouping Grupēšana person - spēlētāju kopējā statistika 
    (nevis pa spēlēm)

    duty - grupēt pa amatiem
    subtournament - grupēt pa turnīriem
    Divu personu darbošanās spēlēs: 
    http://lhf.lv/lv/api/view/individual-stats?subtournament=220&values=staff-work&person=167,3335&grouping=person,duty
    sorting Kārtošana ja values=field-player-stats
    points, goals, assists, matches, number

    ja values=goalie-stats
    time_on_ice, matches,
    matches_appeared, shutouts, number

    ja values=staff-work
    matches, duty, match_id

    ja values=roster
    duty, number
    Pēc noklusējuma tiek izmantota pirmā kārtošana no vērtību komplektam atbilstošā saraksta.
    limit Parādāmo rindu skaits Jebkurš vesels pozitīvs skaitlis  

     

     

    Brīdinām, ka veiktie pieprasījumi var tikt ierakstīti žurnālos un izdarāmo pieprasījumu skaits var tikt ierobežots.

    Ja jums ir ieteikumi vai atrodat kļūdas, informējiet LHF un vietnes apkalpotājus.

    Detaļas
    Par sīkdatnēm