跳到主要内容

开放 API

以 JSON 形式开放本站结构化数据:镜像条目、PE 工具、快捷键与常识问答。全部端点只读、 支持跨域(CORS *),抓取即用,无需密钥。

API 使用说明(逐端点字段与示例) 每个端点的完整字段表、返回结构、可直接复制的调用示例与使用提示。

调用示例

// 浏览器 / Node 18+ 直接 fetch
const r = await fetch('https://msdn.lopins.cn/api/mirrors.json');
const mirrors = await r.json();

// 只要 Windows 11 26H2 的条目
mirrors.filter(m => m.version === 'windows-11-26h2');

端点清单

/api/index.json application/json

入口文件:一次拿到全部端点清单、条目数、许可与归因信息。接入前先读它。

字段: name · version · description · license · attribution · generatedAt · endpoints

/api/mirrors.json application/json 256 条

全量官方原版镜像元数据:文件名、体积、发布日期、四类哈希、下载点与版本页归属。

字段: id · title · section · version · group · file · size · date · platform · arch · edition · desc · note · tags · md5 · sha1 · sha256 · sm3 · downloads · url

/api/pe.json application/json 15 条

PE 维护系统工具清单:特点、使用提示、文件校验值与下载点。

字段: slug · title · tags · intro · features · tips · files · downloads · note · url

/api/hotkeys.json application/json 68 条

品牌机型 → U 盘启动快捷键与 BIOS 入口键,按机型类型分组。

字段: type · label · brands · brands[].name · brands[].key · brands[].bios · brands[].source

/api/articles.json application/json 2,017 条

全部 2017 篇文章的元数据(常识 + 问答),不含正文。

字段: id · kind · title · description · tags · keywords · published · updated · url

/api/sections.json application/json 39 条

版本页(二级分类)清单:版本标识、名称、所属分类、用途介绍与条目数。

字段: slug · name · group · intro · entries · url

/api/groups.json application/json 6 条

站点一级分类清单:Windows / Office / PE / Linux / SQL Server / 实用工具。

字段: key · label · desc · url

/api/channels.json application/json 10 条

10 个产品域频道及其文章归属清单,可用于按主题重建文章导航。

字段: slug · title · domain · knowledge · faq · total · url · articles

/api/search.json application/json 2,288 条

站内搜索页所用的精简索引,覆盖镜像、PE 工具与全部文章,字段为单字母缩写以压缩体积。

字段: t · f · s · u · g · k · y

使用约定

  • 数据为静态 JSON,随站点构建更新;请保留来源标注(装机系统库 + 上游 lm40.com)。
  • 许可为 CC BY-NC 4.0;镜像版权归 Microsoft 及各发行商所有,下载请走各条目标注的下载点或官方渠道。
  • 文章端点仅含元数据,不含正文;正文请访问站内文章页。
  • 请勿高频全量拉取(每次请求均落至 CDN);按需请求分类端点即可,并缓存本地。