6 个版本
0.3.0 | 2024 年 8 月 11 日 |
---|---|
0.2.3 | 2024 年 8 月 11 日 |
0.1.1 | 2024 年 8 月 10 日 |
498 在 Web 编程
每月下载量 380
140KB
2K SLoC
szurubooru-client
SzurubooruClient 是围绕出色文档的 Szurubooru API 的包装器,包括类型安全(如果不是 API 安全)的查询和排序令牌。
创建新的客户端
基本身份验证
请注意,这不是首选的身份验证方法。令牌要好得多。
use szurubooru_client::SzurubooruClient;
let client = SzurubooruClient::new_with_basic_auth("https://127.0.0.1:5001", "myuser",
"mypassword", true).unwrap();
令牌身份验证
更优越且更安全的身份验证方式
use szurubooru_client::SzurubooruClient;
let client = SzurubooruClient::new_with_token("https://127.0.0.1:5001", "myuser", "sz-123456", true).unwrap();
有关其他请求方法,请参阅文档。
lib.rs
:
SzurubooruClient 是围绕出色文档的 Szurubooru API 的包装器,包括类型安全(如果不是 API 安全)的查询和排序令牌。
创建新的客户端
基本身份验证
请注意,这不是首选的身份验证方法。令牌要好得多。
use szurubooru_client::SzurubooruClient;
let client = SzurubooruClient::new_with_basic_auth("https://127.0.0.1:5001", "myuser",
"mypassword", true).unwrap();
令牌身份验证
更优越且更安全的身份验证方式
use szurubooru_client::SzurubooruClient;
let client = SzurubooruClient::new_with_token("https://127.0.0.1:5001", "myuser", "sz-123456", true).unwrap();
有关其他请求方法,请参阅文档。
依赖关系
~6–18MB
~259K SLoC