- Insert remote repo by [[Adding Files from Another GitHub Repository Step-by-Step Guide]]
- insert switch for using with or witout iframe
TODO
You need to obtain a YouTube Data API key first. Here's a step-by-step guide on how to obtain a YouTube Data API key from the Google Cloud Console:
- Go to Google Cloud Console.
- Sign in with your Google account or create a new one if you don't have one.
- Click on the "Select a project" drop-down at the top left corner.
- In the modal that appears, click on the "New Project" button at the top right.
- Give your project a name and click "Create."
- In the left sidebar, click on "Navigation Menu" ( menue icon) > "APIs & Services" > "Dashboard."
- Click on "+ ENABLE APIS AND SERVICES" at the top center.
- In the search bar, type "YouTube Data API v3" and click on it.
- Click on the "Enable" button.
- Once the API is enabled, you'll be taken to a page where you can manage it. Click on the "Create Credentials" button at the top center.
- In the form that appears, select the following:
- Which API are you using?: YouTube Data API v3
- Where will you be calling the API from?: Choose the appropriate option (e.g., Web server, Web client, etc.)
- What data will you be accessing?: Choose the appropriate option (Public data is the most straightforward).
- Click on the "What credentials do I need?" button.
- The next screen will provide you with an API key. Copy this key and keep it somewhere safe.
For added security, you can restrict this API key to be used only by specific IP addresses or services.
- Go back to the Credentials page by clicking on "Credentials" in the left sidebar under "APIs & Services."
- Click on the edit icon next to the API key you just created.
- Under the "Application restrictions" section, you can specify the restrictions you'd like to impose.
That's it! You now have a YouTube Data API v3 key that you can use in your application.
Remember to adhere to YouTube's terms of service and the API's usage limitations when using this key. Would you like to know more about any specific part of this process?
TODO
Commands:
- isert latest liked video
- open liked videos to choose from
This opens a Card view from all the videos in the liked list which is in the best case lazy loading.
- open custom playlist to choose from