#radio #tokio #web #api-bindings #api

tunein

一个简单的客户端,用于从 TuneIn 获取电台

3 个版本

0.1.2 2023 年 2 月 22 日
0.1.1 2023 年 2 月 22 日
0.1.0 2023 年 2 月 21 日

#57 in #radio

每月 33 次下载
tunein-cli 中使用

MIT 许可证

25KB
253

TuneIn Rust 客户端库

License: MIT

这是一个为 TuneIn 电台 API 编写的 Rust 客户端库。

🚚 安装

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

[dependencies]
tunein = "0.1"

🚀 使用

搜索电台

use tunein::TuneInClient;

#[tokio::main]
async fn main() -> Result<(), Box<dyn std::error::Error>> {
    let client = TuneInClient::new();
    let results = client.search("alternativeradio.us").await?;
    println!("{}", serde_json::to_string_pretty(&results)?);
    Ok(())
}

有关更多示例,请参阅 示例目录

✨ 功能

  • 搜索
  • 浏览分类
  • 按分类浏览电台

📝 许可证

MIT

贡献

欢迎提交拉取请求。对于重大更改,请首先提交问题以讨论您希望进行更改的内容。

依赖项

~20–34MB
~652K SLoC