3 个版本 (破坏性更新)

0.3.0-rc.12022 年 5 月 16 日
0.2.0 2020 年 12 月 17 日
0.1.0 2020 年 9 月 15 日

#335 in WebSocket

MIT/Apache

1MB
22K SLoC

misskey-rs

crates.io docs.rs Actions Status PRs Welcome

misskey-rs 是一个用于 Rust 的异步 Misskey 客户端库。

use misskey::prelude::*;
use misskey::HttpClient;

#[tokio::main]
async fn main() -> anyhow::Result<()> {
  let client = HttpClient::builder("https://your.instance.example/api/")
      .token("API_TOKEN")
      .build()?;

  client.create_note("Hello, Misskey").await?;

  Ok(())
}

查看 示例 目录以获取更多示例。

用法

将以下内容添加到您的 Cargo.toml

[dependencies]
misskey = { version = "0.3.0-rc.1", features = ["12-75-0"] }

要运行上面的示例,您需要添加以下依赖项

tokio = { version = "1.0", features = ["full"] }
anyhow = "1.0"

有关更多详细信息,请参阅 API 文档

许可证

许可协议为以下之一

任选其一。

贡献

除非您明确表示,否则您有意提交的任何贡献,根据 Apache-2.0 许可证定义,应按上述方式双许可,不附加任何额外条款或条件。

依赖关系

~4–20MB
~325K SLoC