BMCLAPI Optifine接口问题

1、获取Optifine列表问题
http://bmclapi.bangbang93.com/optifine/versionList
这个链接得到一个json文件,但是文件大小太大,查看文件内容后发现有不少版本出现重复的现象
0_1493613405242_QQ图片20170501123614.png
但是其中的_id字段不同,根据BMCLAPI文档的说明,_id不需要用到,希望能去重复

2、下载Optifine文件问题
根据BMCLAPI文件说明,Optifine下载地址接口为
0_1493614354008_QQ图片20170501125213.png
但是对于patch为"pre"的版本(如上图),下载地址无效,望解决

另外问下:Optifine官方是否有下载接口之类的?没有就只能网页分析了吗

没有官方接口,我抓网页的,我查查解析出啥问题了

目前此问题仍然存在 , 您再查看一下?

@LSKLW
这两天才有空……我刚刚看了一下,1.12的pre在文件名前面又添加了preview,所以完整文件名是preview_OptiFine_1.12_HD_U_A0_pre.jar

我更新了一下接口,现在如果使用
http://bmclapi2.bangbang93.com/optifine/:mcversion/:type/:patch
接口形式访问bmclapi,是会引导到正确的路径上的,手动拼接的话就得要自己处理前面versionList接口返回的filename字段了