Commit | Line | Data |
---|---|---|
f9779d87 SBS |
1 | * get_ytpljson.sh Information |
2 | ||
3 | #+TITLE: get_ytpljson.sh Information | |
4 | #+AUTHOR: Steven Baltakatei Sandoval | |
5 | #+DATE:2023-02-20 | |
6 | #+EMAIL:baltakatei@gmail.com | |
7 | #+LANGUAGE: en | |
8 | #+OPTIONS: toc:nil | |
9 | ||
10 | Created by [[https://baltakatei.com][Steven Baltakatei Sandoval]] on | |
11 | 2023-02-20T12:38+00 | |
12 | under a [[https://creativecommons.org/licenses/by-sa/4.0/][CC BY-SA 4.0]] (ðŸ…🅯🄎4.0) license and last updated on | |
13 | 2023-02-20T12:38+00. | |
14 | ||
15 | ** Summary | |
16 | This script downloads and saves YouTube playlist metadata as a JSON | |
17 | file in the current working directory. | |
18 | ||
19 | ** Versions | |
20 | | Version | Description | | |
21 | |---------+-------------------------------------------------| | |
22 | | 0.0.1 | Initial version compatible with YouTUbe API v3. | | |
23 | | | | | |
24 | ||
25 | ** Background | |
26 | Google provides an API for downloading playlist metadata in resposne | |
27 | to receiving a correctly formatted URL containing the playlist ID and | |
28 | an API key. | |
29 | ||
30 | ** References | |
31 | - "Obtaining authorization credentials" | |
32 | https://developers.google.com/youtube/registering_an_application | |
33 | - "Implementation: Playlists" | |
34 | https://developers.google.com/youtube/v3/guides/implementation/playlists | |
35 | - "Implementation: Pagination", | |
36 | https://developers.google.com/youtube/v3/guides/implementation/pagination |