3 个不稳定版本

0.2.0 2024年8月13日
0.1.1 2024年6月8日
0.1.0 2024年5月20日

#1445网页开发

Download history 186/week @ 2024-05-20 145/week @ 2024-06-03 23/week @ 2024-06-10 3/week @ 2024-06-17 16/week @ 2024-07-01 128/week @ 2024-08-12

每月 128 次下载
用于 tosho

MIT 许可证

120KB
2K SLoC

tosho-mplus

crates.io version

S.开发的 M+ API 异步客户端

以下库由 tosho 应用使用。

使用方法

下载 tosho 应用,或者您可以像使用其他 Rust 库一样使用此库

use tosho_mplus::MPClient;
use tosho_mplus::proto::Language;
use tosho_mplus::constants::get_constants;

#[tokio::main]
async fn main() {
    let client = MPClient::new("1234", Language::English, get_constants(1));
    let home_view = client.get_home_page().await.unwrap();
}

认证

以下源没有任何简单的认证方法。

认证命令为 tosho mp auth

建议您首先设置网络拦截;请参阅 INTERCEPTING

使用 CLI,您可以这样做

$ tosho mp auth secret

使用库,您可以遵循上述用法。

Android

  1. 打开源应用。
  2. 点击主页或我的页面。
  3. 在 HTTP Toolkit 上观察请求,找到查询参数为 secret 的 API 请求。
  4. 将此秘密保存到其他地方,并使用 tosho 进行认证。

免责声明

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

如果您的账户被禁用,我们不承担责任。

许可证

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

依赖

~7–18MB
~261K SLoC