From 2dc141de646feba91d2ffdf495b972ba0e6219b8 Mon Sep 17 00:00:00 2001 From: Samantaz Fox Date: Sun, 1 Aug 2021 15:24:41 +0200 Subject: [PATCH] YoutubeAPI: Add Android embed and age-bypass clients --- src/invidious/helpers/youtube_api.cr | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/invidious/helpers/youtube_api.cr b/src/invidious/helpers/youtube_api.cr index fd0d8f81..871de616 100644 --- a/src/invidious/helpers/youtube_api.cr +++ b/src/invidious/helpers/youtube_api.cr @@ -12,6 +12,8 @@ module YoutubeAPI WebMobile WebAgeBypass Android + AndroidEmbed + AndroidAgeBypass end # List of hard-coded values used by the different clients @@ -46,6 +48,18 @@ module YoutubeAPI api_key: "AIzaSyA8eiZmM1FaDVjRy-df2KTyQ_vz_yYM39w", screen: "", # ?? }, + ClientType::AndroidEmbed => { + name: "ANDROID_EMBEDDED_PLAYER", # 55 + version: "16.20", + api_key: "AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8", + screen: "", # None? + }, + ClientType::AndroidAgeBypass => { + name: "ANDROID", # 3 + version: "16.20", + api_key: "AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8", + screen: "EMBED", + }, } ####################################################################