是否有一个ruby gem,我可以与ruby或ruby on Rails一起使用,接受信息哈希并返回torrent信息?比如播种机、滤料机、大小等等?
如果没有,还有其他方法可以使用Ruby获得此信息吗?是否存在我可以轻松消化的API ?
看看海盗湾。虽然,它似乎不再积极维护了。但是,应该能解决你的问题。
你可以找到一个种子:
ThePirateBay::Torrent.find("123123123")
此外,你可以得到所有的播种机,水蛭和大小:
ThePirateBay::SortBy::Size # Size, largest first
ThePirateBay::SortBy::Seeders # Most seeders first
ThePirateBay::SortBy::Leechers # Most leechers first
那么,为什么不试试呢?
这取决于你谈论的是什么种子。不同的种子跟踪器有不同的api。
你可能想深入研究特定的跟踪器API(请注意这些不是Ruby API):
- https://getstrike.net/api/
- https://www.npmjs.com/package/thepiratebay