6 个版本

新版本 0.5.0 2024年8月13日
0.4.0 2024年5月20日
0.3.3 2024年3月20日
0.3.2 2024年2月28日

#1254 in 网页编程

每月 40 次下载
tosho 中使用

MIT 许可证

63KB
1.5K SLoC

tosho-amap

crates.io version

AP AM API 的最小异步客户端。

以下软件包由 tosho 应用程序使用。

用法

下载 tosho 应用程序,或者您可以像使用其他 Rust 软件包一样使用此软件包

use tosho_amap::{AMClient, AMConfig};

#[tokio::main]
async fn main() {
    let config = AMConfig {
        token: "123".to_string(),
        identifier: "abcxyz".to_string(),
        session_v2: "xyz987abc".to_string(),
    };

    let client = AMClient::new(config);

    let manga = client.get_comic(48000051).await.unwrap();
    println!("{:?}", manga);
}

身份验证

以下来源只支持一种身份验证方式,该方式使用您的电子邮件和密码。

$ tosho am auth email password

或者,如果您将此软件包用作库

use tosho_amap::AMClient;

#[tokio::main]
async fn main() {
    let login_res = AMClient::login("[email protected]", "mypassword").await.unwrap();
}

免责声明

此项目设计为实验性项目,用于创建个人用途的本地副本。这些工具将不会绕过任何付费墙,并且您需要使用自己的账户购买和拥有每一章,才能创建自己的本地副本。

我们不承担您的账户被停用的责任。

许可证

此项目使用 MIT 许可证 (LICENSEhttp://opensource.org/licenses/MIT)

依赖项

~9–23MB
~310K SLoC