Youtube_needs_a_Rest_API.html
HTML document, ASCII text
1<!DOCTYPE html> 2<html lang="en-us" prefix="og: https://ogp.me/ns# article: http://ogp.me/ns/article# profile: https://ogp.me/ns/profile#"> 3 4<head> 5 6 7<meta charset="UTF-8" /> 8<meta name="viewport" content="width=device-width, initial-scale=1.0" /> 9<title>YouTube needs to have an open REST API - S0G</title> 10<link rel="stylesheet" href="/src/global.css" /> 11<meta property="og:locale" content="en_US" /> 12<meta property="og:site_name" content="Steve0Greatness" /> 13<meta property="og:image" content="/OG-Image.png" /> 14 15<link rel="stylesheet" href="/src/code-blocks.css" /> 16<link rel="stylesheet" href="/src/blog.css" /> 17<link rel="alternate" href="/blog/Youtube_needs_a_Rest_API.txt" type="text/plain" title="Post source" /> 18<meta property="og:title" content="YouTube needs to have an open REST API" /> 19<meta property="og:type" content="article" /> 20<meta property="article:published_time" content="2021-09-29T00:00:00Z" /> 21<meta property="article:author" content"https://steve0greatness.github.io" /> 22<meta property="article:modified_time" content="2024-02-02T00:00:00Z" /> 23<meta property="profile:first_name" content="Steve0Greatness" /> 24<meta property="profile:username" content="Steve0Greatness" /> 25<meta property="profile:gender" content="male" /> 26<meta property="og:url" content="https://steve0greatness.github.io/blog/Youtube_needs_a_Rest_API.html" /> 27 28</head> 29 30<body> 31<header> 32<h2><a href="/"><img src="/SteveLogo.webp" height="35" width="215" alt="Steve0Greatness" /></a></h2> 33<nav> 34<a href="/blog">Blog</a> 35<a href="/list/link-tree.html">Link Tree</a> 36</nav> 37</header> 38 39<nav aria-label="breadcrumbs" aria-roledescription="Site breadcrumb"> 40<ol class="breadcrumbs"> 41 42<li> 43<a href="/">Index</a> 44</li> 45 46<li > 47<a 48 49href="/blog" 50>Blog Index</a> 51</li> 52 53<li > 54<a 55aria-current="location" 56href="/blog/Youtube_needs_a_Rest_API.html" 57>YouTube needs to have an open REST API</a> 58</li> 59 60 61</ol> 62</nav> 63<main> 64<h1>YouTube needs to have an open REST API</h1> 65<article> 66<header> 67<div role="toolbar" class="toolbar"> 68<strong>Share</strong> 69<a href="https://toot.kytta.dev/?text=Take a look at this article by @S0G@mastodon.social: https://steve0greatness.github.io/blog/Youtube_needs_a_Rest_API.html" title="Share to Mastodon"> 70<img src="/toot-kytta-dev-icon.png" width="16" height="16" aria-hidden="true" title="Share to Mastodon" /> 71</a> 72<a href="/blog/Youtube_needs_a_Rest_API.html" title="Direct link"> 73<img src="/link-icon.png" width="16" height="16" aria-hidden="true" title="Direct link" /> 74</a> 75<a href="/blog/Youtube_needs_a_Rest_API.txt" title="Markdown source"> 76<img src="/md-src.png" width="16" height="16" aria-hidden="true" /> 77</a> 78</div> 79<div class="time-stamps"> 80<time datetime="2021-09-29T00:00:00-08:00">2021 Sep 29 PST</time> 81- <span aria-hidden="true" style="font-style:italic">Revision as of: </span> <time datetime="2024-02-02T00:00:00-08:00" aria-label="Revision">2024 Feb 2 PST</time> 82 83</div> 84</header> 85<p><em>2024 Note: I don't care anymore. I'm keeping this around for historical reasons at this point.</em></p> 86 87<p>Youtube needs an open Rest API. Here are some reasons: 881. It makes my life easier, as I don't need to write a billion lines of code, and not go thought the <strong><em>paid service</em></strong> known as google cloud console, to get an api key. 892. It means that you only need to use <code>fetch()</code> on it. 903. We don't need the most in depth api.</p> 91 92</article> 93</main> 94<footer> 95<div class="footer-link-list-holder" role="group"> 96<span aria-hidden="true" id="footer-label-site-details" class="footer-link-list-label">Site Meta</span> 97<ol class="footer-link-list" aria-labelledby="footer-label-site-details"> 98<li><a href="/list/website-sources-mirrors.html">Source Code and Mirrors</a></li> 99<li><a href="https://steve0greatness.github.io/extras">Extras</a></li> 100</ol> 101</div> 102<div class="footer-link-list-holder" role="group"> 103<span aria-hidden="true" id="footer-label-social-accounts" class="footer-link-list-label">Social Accounts</span> 104<ol class="footer-link-list" aria-labelledby="footer-label-social-accounts"> 105<li><a href="https://mastodon.social/@S0G" rel="me">Mastodon</a></li> 106<li><a href="https://youtube.com/@s0g">YouTube</a></li> 107<li><a href="/list/link-tree.html">More...</a></li> 108</ol> 109</div> 110</footer> 111</body> 112 113</html>