- Install rust here or by typing this in a terminal:
$ curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
-
Obtain a Youtube API Key.
- Log in to Google Developers Console.
- Create a new project.
- On the new project dashboard, click Explore & Enable APIs.
- In the library, navigate to YouTube Data API v3 under YouTube APIs.
- Enable the API.
- Create a credential.
- A screen will appear with the API key. (save this for later)
-
Setup project w/ spotfiy here
- Gather 3 details:
- redirect_uri
- client_id
- client_secret
- Gather 3 details:
(place those in a dotenv) (update soon will do it for ya)
- Make sure you have Rust and Cargo installed on your machine.
- Clone the repository:
$ git clone https://github.com/jakeshoemaker/YOUTUBE2SPOTIFY.git
- Navigate to project directory
- Build project:
$ cargo build --release
- Run the executable:
$ ./target/release/YOUTUBE2SPOTIFY