Crates.io | lastfm-rs |
lib.rs | lastfm-rs |
version | 0.5.0 |
source | src |
created_at | 2020-02-18 17:41:17.974529 |
updated_at | 2021-04-04 02:23:27.431387 |
description | A friendly Rust library for working with the Last.fm API. |
homepage | |
repository | https://github.com/KamranMackey/lastfm-rs |
max_upload_size | |
id | 210365 |
size | 158,120 |
A friendly Rust library for interacting with the Last.fm API endpoints.
As of version 0.3.x, the library is only compatible with async Rust. No support is available for synchronous code / blocking I/O, however version 0.2.x supports this. Please be advised however that 0.2.x of the library is no longer being updated with new features; only 0.3.x and later are being updated moving forward due to the lack of development horsepower.
These are the currently supported API endpoints by lastfm-rs. Only a few user endpoints are currently supported, however support for other endpoints will be considered and / or added later on.
Note: There are currently no plans to add support for the Scrobbling API, but it will be considered.
user.getRecentTracks
- Gets a users' recent tracks.
user.getLovedTracks
- Gets a users' loved tracks.
user.getTopArtists
- Gets a users' top artists.
user.getUserInfo
- Gets basic information about a given user.