开放数据
全部资料都可以免费取用:JSON 介面和日历订阅,不用申请金钥。欢迎在网站、App 或报道里引用,请注明「资料来源:OpenMO 盛事」并附连结。
JSON 介面
| URL | 主要栏位 |
|---|---|
| /api/v1/events.json | id, title{4}, category, status, start, end, window, permanent, impact, venueIds, summary{4}, image, url |
/api/v1/events/{id}.json | … + sessions, milestones, ticket, traffic, sources, maps |
| /api/v1/days.json | date, level(0–3), score, reasons[{kind, label{4}, points, eventId}], inboundPeak, outboundPeak, eventIds |
| /api/v1/holidays.json | region(MO|CN|HK), date, name{4}, kind, golden, status |
| /api/v1/hotspots.json | id, name{4}, kind, area, lat, lng, peaks{4}, tips{4}, maps |
| /api/v1/venues.json | id, name{4}, operatorId, capacity, area, lat, lng, hotspotIds, maps |
| /api/v1/operators.json | id, name{4} |
回应带 schemaVersion;栏位只加不改,改了会升版本号。跨网域请求已开放(CORS)。
日历订阅(.ics)
- https://event.openmo.org/calendar/zh-Hans/all.ics
- https://event.openmo.org/calendar/zh-Hans/confirmed.ics
- https://event.openmo.org/calendar/zh-Hans/holidays.ics
- https://event.openmo.org/calendar/zh-Hans/category-concert.ics
- https://event.openmo.org/calendar/zh-Hans/category-sports.ics
- https://event.openmo.org/calendar/zh-Hans/category-festival.ics
- https://event.openmo.org/calendar/zh-Hans/category-exhibition.ics
- https://event.openmo.org/calendar/zh-Hans/category-culture.ics
- https://event.openmo.org/calendar/zh-Hans/category-religious.ics
嵌入卡
把下面这段放进你的网页,就会显示接下来的澳门盛事,每次更新自动同步。
<iframe src="https://event.openmo.org/embed/zh-Hans/upcoming" title="近期澳门盛事" width="100%" height="420" style="border:0;border-radius:16px" loading="lazy"></iframe>