Because A Trillion Dollar Corporation Can't Make Things Shuffle
Website demo: https://sqz269.github.io/YoutubePlaylistShuffler/
NOTE: API Key is provided, but it's recommended to follow the Get Started guide and create your own API key as the provided key may face quota limits.
- Go to https://console.cloud.google.com/apis/library/youtube.googleapis.com
- Click on Enable (This is probably going to take a while)
- After enabling the API. Go to https://console.cloud.google.com/apis/api/youtube.googleapis.com/credentials
- On the top Click on
CREATE CREDENTIALS
and selectAPI KEY
- You should now see a popup with your API Key. Save it and keep it safe
- THE FOLLOWING STEPS ARE OPTIONAL. BUT IT IS REQUIRED IF YOU WANT TO PLAY PRIVATE PLAYLISTS
- On the top Click on CREATE CREDENTIALS and select
OAUTH client ID
- Click CONFIGURE CONSENT SCREEN
- Select
EXTERNAL
- Enter any valid Application Name
- Click Save
- Go back to Credentails page using your right hand menu
- On the top Click on
CREATE CREDENTIALS
and selectOAUTH client ID
- Select
Web application
forApplication Type
- Enter any name you want
- OPTIONAL BUT SUGGESTED: RESTRICTING OAUTH CLIENT ID (Step 12)
- Add Authorised Javascript Origins and Authorized Redirect URLS
- Enter the Domain Name that is hosting the shuffler. For example, if you are using the one that is hosted on this repo then enter: https://sqz269.github.io (Note how
/YoutubePlaylistShuffler/
is stripped)
- Enter the Domain Name that is hosting the shuffler. For example, if you are using the one that is hosted on this repo then enter: https://sqz269.github.io (Note how
- Click on Create
- You should now see a popup with your Client Id. Save it and keep it safe
- Visit https://sqz269.github.io/YoutubePlaylistShuffler/
- Click on Advanced Settings
- Paste in your
API Key
andClient Id
- Click on Apply
- You should now be able to use the reshuffle freely