From c3f80ad1a1fbbe04e1e4b91bb04711baae5ffb64 Mon Sep 17 00:00:00 2001 From: Popeye Lau Date: Thu, 20 Apr 2023 14:21:22 +0800 Subject: [PATCH] update youtube api params --- Golang/liveurls/youtube.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Golang/liveurls/youtube.go b/Golang/liveurls/youtube.go index 00ca242..21832e0 100644 --- a/Golang/liveurls/youtube.go +++ b/Golang/liveurls/youtube.go @@ -42,7 +42,7 @@ func (y *Youtube) GetLiveUrl() any { //Transport: &http.Transport{Proxy: http.ProxyURL(proxyUrl)}, } - json := []byte(fmt.Sprintf(`{"context": {"client": {"hl": "zh","clientVersion": "16.20","clientName": "ANDROID"}},"videoId": "%s"}`, y.Rid)) + json := []byte(fmt.Sprintf(`{"context": {"client": {"hl": "zh","clientVersion": "2.20201021.03.00","clientName": "WEB"}},"videoId": "%s"}`, y.Rid)) reqBody := bytes.NewBuffer(json) r, _ := http.NewRequest("POST", "https://www.youtube.com/youtubei/v1/player", reqBody) r.Header.Add("user-agent", "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36")