Closed FlipWind closed 1 month ago
所以,目前考虑 2 个新功能:
关于第 2 点:
所以 tracker 本质上是可以去掉的吗,感谢您的说明~ 同时您既然提供 tracker 列表,那么我后续也就直接对我引用您 api 的项目进行 magnet 链接去 tracker 化,一行代码的事情;并进行用户引导即可。
至于爬取 type II,既然 tracker 可以去掉,那么我个人感觉也其实是似乎没那么必要的() 最后感谢解惑。
同时关于新功能,我认为是不是可以直接在 api 内部提供一个 “magnet 链接是否携带 tracker” 的可选项呢?这样一来,既减轻了服务器的压力,也解决了需求。
此外,虽然但是,事实上我不太清楚详情页提供的两个磁力链接之间的区别。
@FlipWind Done in https://github.com/yjl9903/AnimeGarden/commit/3577c4b192cddd19a115ff07078e89d524ef2ba6 and https://github.com/yjl9903/AnimeGarden/commit/a42b8839d8df713bf1d8f1b24d4d8a5451142036
API usage see https://github.com/yjl9903/AnimeGarden/blob/3577c4b192cddd19a115ff07078e89d524ef2ba6/scripts/api.http#L5-L11
收到,感谢!
为了兼容更多平台,重新打开。
最近 API 可能还会有其他变动。
目前 API 格式改为,类似如下:
默认返回了只有 hash 的磁力链接,search params 指定 tracker=true
后再返回对应的 tracker
可以直接 magnet + tracker
拼出完整磁力链接
Clear and concise description of the problem
rt,现有的 api (/api/resources)返回结果的某一项为:
其中 magnet 项是肉眼可见的冗长。 而在处理返回时由于我不太清楚种子的构成,因而不敢随意缩短链接。
Suggested solution
查看某页面 https://garden.breadio.wiki/detail/dmhy/* 有如下结果:
注意到这里是有个 “磁力链接 Type II” 的,所以请求您是否可以将 api 的返回结果加上这一项。
Additional context
No response