TMP File Mirror API
TMP 客户端文件镜像服务,提供文件清单查询和文件下载。
公开文档只包含用户端接口,不包含管理端接口。
基础地址
https://tmplistoss.bgydook.cn
接口列表
| 方法 | 路径 | 说明 |
|---|---|---|
GET | /api/tmp/files | 查询当前可下载文件 |
GET | /files/{filePath} | 下载文件 |
重要:下载必须带 MD5
通过域名下载时,必须在 URL 中加上文件 MD5:
/files/{filePath}?v={md5}
例如:
https://tmplistoss.bgydook.cn/files/core_ets2mp.dll?v=19ea3558eddc0cc7eaecd8dc68197b3e
不带 ?v={md5} 的地址可能命中旧缓存,导致下载到旧文件,甚至文件名显示为 f.txt。
推荐调用流程
- 请求
/api/tmp/files获取文件列表。 - 对比本地文件大小和 MD5。
- 下载新增、MD5 变化或本地缺失的文件。
- 下载完成后再次校验 MD5。
- 保存到客户端目录,保持
filePath的相对路径。