Ore Web API
Ore 提供了一个基于 JSON 的 RESTful API ,用于和托管在 Ore 上的插件和 Mod 交互。下面是该 API 的规范,注意此规范仍在发展。
数据类型
本 API 使用若干基于整数的枚举数据类型。下表中列出了当前可用的类型。
类别 ID
0 |
管理 |
1 |
聊天 |
2 |
开发者工具 |
3 |
经济 API |
4 |
游戏玩法 |
5 |
游戏 |
6 |
保护 |
7 |
角色扮演 |
8 |
世界管理 |
9 |
其他 |
10 |
未定义 |
排序方法 ID:
0 |
Star 数最多 |
1 |
下载数最多 |
2 |
访问量最多 |
3 |
最新 |
4 |
最近更新 |
路由
下面是当前可用的 API 内的所有路由的列表。
废弃的路由
下列路由已经废弃,不应继续使用;它们的替代品可能与原路由有所差异,所以在迁移前请查阅文档。
废弃路由 |
替代 |
/api/projects |
/api/v1/projects |
/api/users |
/api/v1/users |
/api/projects/:pluginId/version |
/api/v1/projects/:pluginId/version |
/api/projects/:pluginId/versions/:version |
/api/v1/projects/:pluginId/versions/:version |
/api/projects/:pluginId |
/api/v1/projects/:pluginId |
/api/users/:username |
/api/v1/users/:username |
/api/projects/:pluginId/versions/:name |
/api/v1/projects/:pluginId/versions/:name |