OpenMCAPI

API对接说明

了解如何将OpenMCDownloadAPI集成到您的应用中

支持的下载源

本服务支持代理以下下载源:

  • https://launchermeta.mojang.com
  • https://launcher.mojang.com
  • https://resources.download.minecraft.net

集成方法

BMCLAPI兼容方式

对于支持BMCLAPI的启动器,可以直接将API根地址设置为本服务地址:

http://openmcapi.mutool.top

手动替换方式

对于不支持BMCLAPI的启动器,可以手动替换下载地址:

  1. 将上述地址替换为 http://openmcapi.mutool.top

启动器配置示例

HMCL配置

  1. 打开HMCL启动器
  2. 进入设置页面
  3. 找到下载源设置
  4. 将下载源地址修改为:http://openmcapi.mutool.top

PCL2配置

  1. 打开PCL2启动器
  2. 进入设置页面
  3. 找到下载源设置
  4. 选择自定义下载源
  5. 输入地址:http://openmcapi.mutool.top

API接口

代理接口

所有发往原始下载源的请求都可以通过本服务代理:

原始地址: https://launchermeta.mojang.com/path/to/file
代理地址: http://openmcapi.mutool.top/path/to/file

统计接口

获取今日统计信息:

GET http://openmcapi.mutool.top/api/stats

返回数据:

{
  "request_count": 123,
  "total_bytes": 123456789,
  "total_mb": 117.74,
  "total_gb": 0.12,
  "last_download": "2023-01-01 12:00:00"
}

测试下载

您可以访问以下链接来测试下载功能是否正常工作:

https://openmcapi.mutool.top/v1/objects/a19d9badbea944a4369fd0059e53bf7286597576/client.jar

如果配置正确,访问此链接应该会开始下载一个小型测试文件。