5个版本
0.1.4 | 2024年7月30日 |
---|---|
0.1.3 | 2024年7月23日 |
0.1.2 | 2024年7月23日 |
0.1.1 | 2024年7月22日 |
0.1.0 | 2024年7月22日 |
308 在 音频
每月422次下载
8KB
60 行
WireWave
使用Wave API Wave API通过搜索查询获取音乐
示例
通过搜索查询获取音乐vec
let music_items = WaveMusic::new("example search term".to_string());
for item in music_items.unwrap() {
println!("{}", item);
}
从音乐中获取并保存缩略图
let music_items = WaveMusic::new("example search term".to_string()).unwrap();
if let Some(item) = music_items.first() {
let mut thumbnail_response = item.thumbnail().unwrap();
let name = format!("{}.png", item.id.as_ref().unwrap());
let path = Path::new(&name);
let mut file = File::create(&path).unwrap();
copy(&mut thumbnail_response, &mut file).unwrap();
println!("Image fetched and saved to {:?}", path);
}
lib.rs
:
WireWave
使用Wave API通过搜索查询获取音乐并检索缩略图。
依赖关系
~6–18MB
~251K SLoC