5 个版本
0.2.4 | 2024 年 5 月 6 日 |
---|---|
0.2.3 | 2024 年 2 月 16 日 |
0.2.2 | 2024 年 2 月 16 日 |
0.2.1 | 2024 年 1 月 3 日 |
0.2.0 | 2024 年 1 月 1 日 |
#1778 in 网页编程
每月 427 次下载
12KB
220 行
r621
使用 requwest 的简单 e621 客户端。
如果您想联系我,您可以通过 Telegram 联系我。
功能
实现
- 帖子
- 列表
缺少
- 帖子
- 创建
- 更新
- 标记
- 投票
- 收藏
- 收藏夹
- 列表
- 创建
- 删除
- 标签
- 列表
- 标签别名
- 列表
- 标签影响
- 列表
- 注释
- 列表
- 创建
- 更新
- 池
- 列表
- 创建
- 更新
- 回滚
示例用法
use r621::client::{Authentication, Client};
use r621::post::Post;
#[tokio::main]
async fn main() -> Result<(), Box<dyn std::error::Error>> {
let user_agent = "MyProject/1.0 (by username on e621)";
let auth = Authentication::Authorized {
username: "hexerade",
apikey: "1nHrmzmsvJf26EhU1F7CjnjC"
};
let mut esix_client = Client::new(auth, user_agent);
let posts = esix_client.list_posts(None, Some(String::from("lucario")), None).await?;
}
依赖项
~6–18MB
~271K SLoC