feat(user/get_ytpljson.sh):Add script to get YT playlist metadata
[BK-2020-03.git] / doc / user / get_ytpljson.sh.org
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