From db08283368fe3f3bd65561b297535633c1f3202e Mon Sep 17 00:00:00 2001 From: Jesus E Date: Sat, 17 Jun 2023 16:16:40 -0400 Subject: Update token offset field Change offset field to a uint with field number 1 --- youtube/channel.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/youtube/channel.py b/youtube/channel.py index 5c757d3..974fb8a 100644 --- a/youtube/channel.py +++ b/youtube/channel.py @@ -33,6 +33,7 @@ generic_cookie = (('Cookie', 'VISITOR_INFO1_LIVE=ST1Ti53r4fU'),) # added an extra nesting under the 2nd base64 compared to v4 # added tab support +# changed offset field to uint id 1 def channel_ctoken_v5(channel_id, page, sort, tab, view=1): new_sort = (2 if int(sort) == 1 else 1) offset = str(30*(int(page) - 1)) @@ -58,7 +59,7 @@ def channel_ctoken_v5(channel_id, page, sort, tab, view=1): proto.string(2, b"ST:" + proto.unpadded_b64encode( - proto.string(2, offset) + proto.uint(1, offset) ) ) ) -- cgit v1.2.3