8 个版本 (5 个重大更改)
0.6.0 | 2024 年 8 月 13 日 |
---|---|
0.5.0 | 2023 年 7 月 10 日 |
0.4.0 | 2021 年 9 月 24 日 |
0.3.0 | 2021 年 8 月 1 日 |
0.1.2 | 2021 年 4 月 24 日 |
#346 in Web 编程
每月下载量 873
在 2 个 Crates 中使用(通过 lemmy_api_crud)
38KB
934 行
webmention
此 crate 帮助处理 Webmention:发送、接收、检查有效性。
安装
如果您已安装 cargo
,则可以通过运行以下命令轻松获取 webmention:
cargo install webmention --bin webmention --features="cli"
或者(如果您需要接收功能)
cargo install webmention --bin webmention --features="cli receive"
CLI 使用方法
发送 webmention
webmention send --from my_url --to other_url
尝试为所有链接的 URL 发送 webmention
webmention send --from my_url
启动接收服务器
webmention receive --domain my_domain
用例
- CLI 工具,用于手动从您的帖子中发送 webmention(端点发现、发送)
- 简单的 Web 服务器,用于接收 webmention(接收、存储、验证、查询)
- 将 webmention 端点嵌入到更大 Web 服务器中的基础设施(接收、存储)
许可
此项目同时在 Apache 许可证,版本 2.0 和 MIT 许可证 下发布,并由 marinintim.com 维护。
依赖关系
~6–22MB
~295K SLoC