跳转到内容

概览

OpenYoumiya API 致力于向二创社区提供来自主站高可用的结构化公开数据。

为了帮助你更高效地进行系统集成,本页将阐述开放平台的核心架构、数据流向以及整个文档体系的组织逻辑。

理解数据的生命周期有助于你构建更具健壮性的客户端应用。OpenYoumiya 开放平台的基础架构设计如下:

  • 唯一事实数据源 (Single Source of Truth):主站 OpenYoumiya 是所有公开数据的唯一事实与物理来源。
  • 边缘代理层:API 网关通过 Cloudflare 全球网络进行反向代理。所有的客户端请求均先到达 Cloudflare 边缘节点,在通过合规审计与服务稳定性保护后,实时回源至主站获取原始数据。
  • 实时性保证:由于采用直接回源机制,API 返回的数据与主站前端展现的数据完全同步,不存在任何异步延迟。
  • 控制台职责定位:Console 仅作为开发者管理 API Token、查看调用用量的鉴权中心,不承担任何数据的维护与修改职责。
板块名称核心职责
开始页面说明认证机制、服务稳定性建议以及统一的错误处理 (Errors) 规范。
核心概念阐述当前数据模型与层级的关联性,以及底层的架构逻辑。
通用规范定义了所有 API 响应中共享的基础字段与标准响应结构。
核心模型定义详细列出在公开契约稳定后,各资源(如企划、声优、Live 歌单等)的具体 JSON 字段结构。