API对接说明
了解如何将OpenMCDownloadAPI集成到您的应用中
支持的下载源
本服务支持代理以下下载源:
https://launchermeta.mojang.comhttps://launcher.mojang.comhttps://resources.download.minecraft.net
集成方法
BMCLAPI兼容方式
对于支持BMCLAPI的启动器,可以直接将API根地址设置为本服务地址:
http://openmcapi.mutool.top
手动替换方式
对于不支持BMCLAPI的启动器,可以手动替换下载地址:
- 将上述地址替换为
http://openmcapi.mutool.top
启动器配置示例
HMCL配置
- 打开HMCL启动器
- 进入设置页面
- 找到下载源设置
- 将下载源地址修改为:
http://openmcapi.mutool.top
PCL2配置
- 打开PCL2启动器
- 进入设置页面
- 找到下载源设置
- 选择自定义下载源
- 输入地址:
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
如果配置正确,访问此链接应该会开始下载一个小型测试文件。