From c7eb46c7bb89fbea86fb9fc763e65e02e18e8ec9 Mon Sep 17 00:00:00 2001 From: Samantaz Fox Date: Mon, 25 Oct 2021 20:22:49 +0200 Subject: [PATCH] Request optional base64 parameters for browse/player --- scripts/yt-api-helper.sh | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/scripts/yt-api-helper.sh b/scripts/yt-api-helper.sh index 253cb66..479e6a2 100755 --- a/scripts/yt-api-helper.sh +++ b/scripts/yt-api-helper.sh @@ -261,6 +261,13 @@ case $endpoint_option in if [ -z $browse_id ]; then browse_id="UCXuqSBlHAE6Xw-yeJA0Tunw"; fi partial_data="\"browseId\":\"${browse_id}\"" + + printf "Enter optional parameters (base64-encoded protobuf) []: " + read params + + if [ ! -z $params ]; then + partial_data="${partial_data},\"params\":\"${params}\"" + fi fi ;; @@ -285,6 +292,16 @@ case $endpoint_option in if [ -z $vid ]; then vid="dQw4w9WgXcQ"; fi partial_data="\"videoId\":\"${vid}\"" + + + if [ "$endpoint_option" = "player" ]; then + printf "Enter optional parameters (base64-encoded protobuf) []: " + read params + + if [ ! -z $params ]; then + partial_data="${partial_data},\"params\":\"${params}\"" + fi + fi fi ;;