公共API
选举支持指数同时提供静态JSON接口——免费使用,无需密钥或注册。
接口地址
GET https://labelsys.tech/api/v1/electoral-index.json
该文件在每次网站构建时自动重新生成——始终与首页指数组件所展示的数据保持一致。
响应格式
| 字段 | 说明 |
|---|---|
version | API模式版本(字符串,如"1.0") |
license | 数据许可证——CC BY 4.0 |
attribution_required | 使用时须注明出处:"ЛИСТ / labelsys.tech" |
updated | 指数最近一次更新的日期(ISO格式,"YYYY-MM-DD") |
methodology_url | 指数方法论说明链接 |
generated_at | API文件本身的生成时间(ISO 8601,UTC) |
data | 完整数据集——与/data/electoral-index.json结构相同:parties(各政党当前数值)、leaders(领导人评分A/D)、chart(各政党时间序列) |
许可证
数据依知识共享署名4.0国际许可协议(CC BY 4.0)发布。您可自由使用、分享及 改编,包括商业用途,但须注明出处:"ЛИСТ / labelsys.tech"并链接至 labelsys.tech。
示例(JavaScript)
fetch('https://labelsys.tech/api/v1/electoral-index.json')
.then(r => r.json())
.then(json => {
console.log(json.license, json.updated)
console.log(json.data.parties)
})
使用限制
该接口为静态文件(非数据库查询)——我方不设访问频率限制;托管服务商可能 在基础设施层面施加通用的防滥用保护。
方法论
指数本身的方法论说明见首页"数据"栏目及网站每个页面指数组件下方。