#rss #atom-feed #feed #atom #discovery #html-content

feedfinder

HTML 内容中自动发现订阅源

4 个版本 (重大更新)

0.4.0 2021年12月14日
0.3.0 2020年2月27日
0.2.0 2020年2月5日
0.1.0 2018年5月27日

#11 in #atom-feed

每月25次下载
用于 spyglass-netrunner

MIT 许可证

29KB
582

Feed Finder

Rust 的一个用于自动发现 RSS、Atom、JSON 订阅源的 crate。

Build Status Docs on docs.rs crates.io

最低支持的 Rust 版本 1.46.0

文档

文档在 docs.rs 上可用。

特性

feedfinder 可以找到订阅源

  • 通过 HTML 中的 <link> 标签链接
  • 通过 HTML 中的 <a> 标签链接
  • 通过猜测生成页面所用的软件
    • Tumblr
    • WordPress
    • Hugo
    • Jekyll
    • Ghost
  • YouTube
    • 频道
    • 播放列表
    • 用户

示例

请参阅 文档 以及源码中的 示例目录。示例可以通过 cargo run --example example-name 运行。

致谢

部分逻辑来自 FeedFinder,在 Feedbin 中。

依赖

~5–11MB
~140K SLoC