4 releases
0.2.1 | Sep 24, 2021 |
---|---|
0.2.0 | Sep 24, 2021 |
0.1.1 | Sep 22, 2021 |
0.1.0 | Sep 20, 2021 |
#38 in #playlist
13KB
210 lines
SuplAPI
Access Nelonen Media Supla API from Rust.
Currently implemented features
supla-playlist.nm-services.nelonenmedia.fi
APIprod-component-api.nm-services.nelonenmedia.fi/api/radio-programs
API
Example(s)
Query current playlist history
extern crate suplapi;
let groove_fm = 70;
let supla = suplapi::SuplAPI::<suplapi::http::default::Client>::default();
let playlist = supla.playlist(groove_fm, 20, None).await.unwrap();
assert!(playlist.items.len() == 20);
Credits
The crate has heavily drawn inspiration from the excellent wikipedia crate.
Dependencies
~3–15MB
~200K SLoC