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