SuperAPI AI Directory

baidu-milan-winter-olympics-2026

General & other

View repository

Updated 10-16 06:51

About this skill

2026 Milan Winter Olympics Data Retrieval

Skill Overview

This skill is used to obtain the following data for the 2026 Milan Winter Olympics:

1. Medal Table Data

  • Medal rankings of countries/regions
  • Number of gold, silver, and bronze medals
  • Total medal count statistics
  • National flag image links
  • Detail page links

2. On-site News Reports

  • Latest event news
  • Highlights
  • Post-event interviews
  • Video news
  • Event highlights

3. Schedule Data

  • Full schedule arrangements
  • China-related schedule
  • Gold medal event schedule
  • Popular schedule
  • Competition time, status, and event information

4. Chinese Team Medalist List Data

  • List of all Chinese team medal-winning athletes
  • Medal type (gold/silver/bronze)
  • Athlete name
  • Competition event (major and minor events)
  • Medal-winning time
  • Video highlight links
  • Medal statistics information

Data source: Baidu Sports (tiyu.baidu.com)

Get Medal Table Data

Get Medal Table TOP30

When the user needs to view the top 30 of the medal table:

node scripts/milan-olympics.js top

Get Medal Table TOP N

Get a specified number of rankings:

node scripts/milan-olympics.js top 10

Get Full Medal Table

node scripts/milan-olympics.js all

Medal Table Returned Data Field Description

Field Type Description
rank number Ranking
country string Country/region name (Chinese)
countryEn string Country/region name (English)
gold number Number of gold medals
silver number Number of silver medals
bronze number Number of bronze medals
total number Total number of medals
flagUrl string National flag image URL
detailUrl string Detail page URL

Get On-site News Data

Get Latest News List

When the user needs to view on-site news of the Winter Olympics:

node scripts/milan-news.js list

Get a specified number of news items

Get 20 latest news items:

node scripts/milan-news.js list 20

Filter News by Type

Get news of the "Event Highlights" type:

node scripts/milan-news.js list 10 赛事集锦

Get Available Content Types

node scripts/milan-news.js types

Available types include:

  • All
  • Popular content
  • Event highlights
  • Highlights
  • Athlete highlights
  • Post-event interviews
  • Pre-event interviews
  • Event introductions
  • Special programs
  • Other

News Data Field Description

Field Type Description
id string News unique identifier
title string News title
type string Content type: article, video, post
subType string Content subtype
source string News source
url string Detail page URL
images array Image URL array
videoDuration string Video duration (video type only)
videoUrl string Video playback link (video type only)
matchId array Associated event ID

Get the Chinese team's medalist list data

Get the full medalist list

When the user needs to view all medal-winning athletes of the Chinese team:

node scripts/milan-china-medals.js list

Filter by medal type

Get the Chinese team's gold medalist list:

node scripts/milan-china-medals.js list gold

Get the Chinese team's silver medalist list:

node scripts/milan-china-medals.js list silver

Get the Chinese team's bronze medalist list:

node scripts/milan-china-medals.js list bronze

Get medal statistics

Get the Chinese team's medal statistics (by sport and type):

node scripts/milan-china-medals.js stats

Chinese team medalist list data field descriptions

Delegation information (delegationInfo):

Field Type Description
country string Country name (Chinese)
countryEn string Country name (English)
rank string Current ranking
gold string Gold medal count
silver string Silver medal count
bronze string Bronze medal count
delegationId string Delegation ID

Medal records (medals):

Field Type Description
playerName string Athlete name
medal string Medal name (e.g. "1st silver")
medalType string Medal type: gold/silver/bronze
medalRank number Medal sequence number
bigMatch string Sport (e.g. "Freestyle Skiing")
smallMatch string Event (e.g. "Freestyle Skiing Women's Slopestyle")
date string Date (e.g. "February 09")
time string Time (e.g. "21:00")
medalTime string Timestamp
rank number Competition ranking
detailUrl string Detail page URL
loc string Local link
videoInfo object Video information (including playback link)
playIconArr array Play icon array
country string Country
olympicEventId string Event ID

Get schedule data

Get the full schedule

node scripts/milan-schedule.js all

Get the schedule for a specific date

node scripts/milan-schedule.js all 2026-02-08

Get China-related schedule

node scripts/milan-schedule.js china

Get China's schedule for a specific date:

node scripts/milan-schedule.js china 2026-02-08

Get the gold medal match schedule

node scripts/milan-schedule.js gold

Get gold medal matches for a specific date:

node scripts/milan-schedule.js gold 2026-02-08

Get popular schedule

node scripts/milan-schedule.js hot

Get today's schedule (comprehensive TAB)

Automatically get the full schedule for today's date, no need to manually specify the date:

node scripts/milan-schedule.js today

Get tomorrow's schedule (comprehensive TAB)

Automatically get the full schedule for tomorrow's date, no need to manually specify the date:

node scripts/milan-schedule.js tomorrow

Get the list of available dates

node scripts/milan-schedule.js dates

Schedule data field descriptions

Field Type Description
matchId string Unique competition identifier
matchName string Competition name
sportName string Major sport category name
eventName string Specific event name
startTime string Start time (HH:mm)
startDate string Start date (YYYY-MM-DD)
startDateTime string Full start time
status string Competition status (not started, in progress, finished, etc.)
statusId string Status ID
desc string Match description/remarks
isChina boolean Whether it is a China-related schedule
isGold boolean Whether it is a gold medal match
isHot boolean Whether it is a popular schedule
isMedal boolean Whether it is a medal match
hasLive boolean Whether there is a live broadcast
participant string Participation type (individual/team)
detailUrl string Details page URL
iconArr array Icon tag array

Get sports list

View all available sports and their IDs:

node scripts/milan-schedule.js sports

Returned data structure:

  • hot: Popular sports list (including popularity values)
  • other: Other sports list

Common sports ID reference:

Sport name ID
Short track speed skating 302
Figure skating 217
Speed skating 103
Snowboarding 222
Freestyle skiing 221
Curling 212
Ice hockey 113
Alpine skiing 115
Bobsleigh 213
Luge 214
Skeleton 307
Ski jumping 215
Cross-country skiing 220
Ski mountaineering 615
Nordic combined 216
Biathlon 218

Get the schedule for a specified sport

Query the schedule for a specific sport:

# 获取短道速滑所有赛程
node scripts/milan-schedule.js sport 302

# 获取特定日期的短道速滑赛程
node scripts/milan-schedule.js sport 302 2026-02-10

Get China's schedule for a specified sport

Query Team China's schedule for a specific sport:

# 获取中国短道速滑赛程
node scripts/milan-schedule.js china-sport 302

# 获取特定日期中国短道速滑赛程
node scripts/milan-schedule.js china-sport 302 2026-02-10

About the author

  • Ubiquitous, who loves One Piece
  • My WeChat official account: Ubiquitous Technology

Notes

  • Data is scraped in real time from Baidu Sports webpages and may have brief delays
  • Medal table data will be continuously updated as the competition progresses
  • Ranking rules follow International Olympic Committee standards (first by gold medals, then by silver medals, then by bronze medals)
  • News content is updated in real time, including text reports, images, and videos
  • Schedule data includes competition time, sport, status, and other information