Rstidal
Unofficial Rust API wrapper for TIDAL music streaming service. Inspired by rspotify
Configuration
Add this to your Cargo.toml:
[]
= "0.1.2"
By default, Rstidal uses asynchronous programming with asycn and await.
Getting Started
Authorization
Since all methods required user authentication, you are required to create a session using a Tidal username and password. In order to authenticate a user your application needs an Application Token.
How to get an Application Token
Using a debug proxy (Charles or Fiddler) open your Tidal Desktop application, look for
requests to api.tidal.com and copy the value it uses in the header X-Tidal-Token.
Examples
[]
= { = "0.1.0" }
= { = "0.2", = ["full"] }
use Tidal;
use TidalCredentials;
use dotenv;
use env;
async
Contributing
If you find any problems or have suggestions about this crate, please submit an issue. Moreover, any pull request, code review and feedback are welcome