197 lines
44 KiB
JSON
197 lines
44 KiB
JSON
{
|
|
"request": {
|
|
"httpMethod": "POST",
|
|
"url": "https://youtubei.googleapis.com/youtubei/v1/browse?key\u003dAIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8",
|
|
"headers": {
|
|
"Accept-Language": [
|
|
"en-GB, en;q\u003d0.9"
|
|
]
|
|
},
|
|
"dataToSend": [
|
|
123,
|
|
34,
|
|
98,
|
|
114,
|
|
111,
|
|
119,
|
|
115,
|
|
101,
|
|
73,
|
|
100,
|
|
34,
|
|
58,
|
|
34,
|
|
85,
|
|
67,
|
|
80,
|
|
87,
|
|
88,
|
|
73,
|
|
79,
|
|
80,
|
|
75,
|
|
45,
|
|
57,
|
|
109,
|
|
121,
|
|
122,
|
|
101,
|
|
107,
|
|
54,
|
|
106,
|
|
72,
|
|
82,
|
|
53,
|
|
121,
|
|
114,
|
|
103,
|
|
34,
|
|
44,
|
|
34,
|
|
99,
|
|
111,
|
|
110,
|
|
116,
|
|
101,
|
|
120,
|
|
116,
|
|
34,
|
|
58,
|
|
123,
|
|
34,
|
|
99,
|
|
108,
|
|
105,
|
|
101,
|
|
110,
|
|
116,
|
|
34,
|
|
58,
|
|
123,
|
|
34,
|
|
99,
|
|
108,
|
|
105,
|
|
101,
|
|
110,
|
|
116,
|
|
78,
|
|
97,
|
|
109,
|
|
101,
|
|
34,
|
|
58,
|
|
34,
|
|
49,
|
|
34,
|
|
44,
|
|
34,
|
|
99,
|
|
108,
|
|
105,
|
|
101,
|
|
110,
|
|
116,
|
|
86,
|
|
101,
|
|
114,
|
|
115,
|
|
105,
|
|
111,
|
|
110,
|
|
34,
|
|
58,
|
|
34,
|
|
50,
|
|
46,
|
|
50,
|
|
48,
|
|
50,
|
|
49,
|
|
48,
|
|
54,
|
|
48,
|
|
54,
|
|
34,
|
|
125,
|
|
125,
|
|
44,
|
|
34,
|
|
112,
|
|
97,
|
|
114,
|
|
97,
|
|
109,
|
|
115,
|
|
34,
|
|
58,
|
|
34,
|
|
69,
|
|
103,
|
|
90,
|
|
50,
|
|
97,
|
|
87,
|
|
82,
|
|
108,
|
|
98,
|
|
51,
|
|
77,
|
|
37,
|
|
51,
|
|
68,
|
|
34,
|
|
125
|
|
],
|
|
"localization": {
|
|
"languageCode": "en",
|
|
"countryCode": "GB"
|
|
}
|
|
},
|
|
"response": {
|
|
"responseCode": 200,
|
|
"responseMessage": "",
|
|
"responseHeaders": {
|
|
"alt-svc": [
|
|
"h3-29\u003d\":443\"; ma\u003d2592000,h3-T051\u003d\":443\"; ma\u003d2592000,h3-Q050\u003d\":443\"; ma\u003d2592000,h3-Q046\u003d\":443\"; ma\u003d2592000,h3-Q043\u003d\":443\"; ma\u003d2592000,quic\u003d\":443\"; ma\u003d2592000; v\u003d\"46,43\""
|
|
],
|
|
"cache-control": [
|
|
"private"
|
|
],
|
|
"content-type": [
|
|
"application/json; charset\u003dUTF-8"
|
|
],
|
|
"date": [
|
|
"Tue, 08 Jun 2021 13:18:49 GMT"
|
|
],
|
|
"expires": [
|
|
"Tue, 08 Jun 2021 13:18:49 GMT"
|
|
],
|
|
"p3p": [
|
|
"CP\u003d\"This is not a P3P policy! See g.co/p3phelp for more info.\""
|
|
],
|
|
"server": [
|
|
"ESF"
|
|
],
|
|
"set-cookie": [
|
|
"CONSENT\u003dPENDING+775; expires\u003dFri, 01-Jan-2038 00:00:00 GMT; path\u003d/; domain\u003d.googleapis.com; Secure"
|
|
],
|
|
"vary": [
|
|
"Origin",
|
|
"X-Origin",
|
|
"Referer"
|
|
],
|
|
"x-content-type-options": [
|
|
"nosniff"
|
|
],
|
|
"x-frame-options": [
|
|
"SAMEORIGIN"
|
|
],
|
|
"x-xss-protection": [
|
|
"0"
|
|
]
|
|
},
|
|
"responseBody": "{\n \"responseContext\": {\n \"visitorData\": \"Cgt0S0JTaGdjRmpQUSi53P2FBg%3D%3D\",\n \"serviceTrackingParams\": [\n {\n \"service\": \"GFEEDBACK\",\n \"params\": [\n {\n \"key\": \"browse_id\",\n \"value\": \"UCPWXIOPK-9myzek6jHR5yrg\"\n },\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n },\n {\n \"key\": \"e\",\n \"value\": \"23940237,24005802,24024551,23891344,24050516,24038645,24051457,23944779,24036085,24038425,23857950,23996830,23974595,24024949,23934970,23968386,23744176,23890959,24005646,23882503,23986032,23918597,23735347,24004644,23998056,23963745,24027649,1714255,23975058,24046898,24044575,24001373,23946420,24027133,24036948,24007246,23983296,24004604,24037806,23966208,23891346,24043474,23804281,24042870,24010465,24030040,23970529,24037794,23884386,23968099,24042868,24051496\"\n }\n ]\n },\n {\n \"service\": \"GOOGLE_HELP\",\n \"params\": [\n {\n \"key\": \"browse_id\",\n \"value\": \"UCPWXIOPK-9myzek6jHR5yrg\"\n }\n ]\n },\n {\n \"service\": \"CSI\",\n \"params\": [\n {\n \"key\": \"c\",\n \"value\": \"WEB\"\n },\n {\n \"key\": \"cver\",\n \"value\": \"2.20210606\"\n },\n {\n \"key\": \"yt_li\",\n \"value\": \"0\"\n },\n {\n \"key\": \"GetChannelPage_rid\",\n \"value\": \"0x2fa34ec20a84fabc\"\n }\n ]\n },\n {\n \"service\": \"GUIDED_HELP\",\n \"params\": [\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n }\n ]\n },\n {\n \"service\": \"ECATCHER\",\n \"params\": [\n {\n \"key\": \"client.version\",\n \"value\": \"2.20210606\"\n },\n {\n \"key\": \"client.name\",\n \"value\": \"WEB\"\n }\n ]\n }\n ],\n \"mainAppWebResponseContext\": {\n \"loggedOut\": true\n },\n \"webResponseContextExtensionData\": {\n \"hasDecorated\": true\n }\n },\n \"trackingParams\": \"CAAQhGciEwj_y5T9j4jxAhV-G_EFHfR8C9Q\u003d\",\n \"header\": {\n \"c4TabbedHeaderRenderer\": {\n \"channelId\": \"UCPWXIOPK-9myzek6jHR5yrg\",\n \"avatar\": {\n \"thumbnails\": [\n {\n \"url\": \"https://yt3.ggpht.com/a/default-user\u003ds100-c-k-c0x00ffffff-no-rj\",\n \"width\": 100,\n \"height\": 100\n }\n ]\n },\n \"trackingParams\": \"CBoQ8DsiEwj_y5T9j4jxAhV-G_EFHfR8C9Q\u003d\"\n }\n },\n \"alerts\": [\n {\n \"alertRenderer\": {\n \"type\": \"ERROR\",\n \"text\": {\n \"simpleText\": \"This account has been terminated due to multiple or severe violations of YouTube\u0027s policy prohibiting hate speech.\"\n }\n }\n }\n ],\n \"topbar\": {\n \"desktopTopbarRenderer\": {\n \"logo\": {\n \"topbarLogoRenderer\": {\n \"iconImage\": {\n \"iconType\": \"YOUTUBE_LOGO\"\n },\n \"tooltipText\": {\n \"runs\": [\n {\n \"text\": \"YouTube Home\"\n }\n ]\n },\n \"endpoint\": {\n \"clickTrackingParams\": \"CBkQsV4iEwj_y5T9j4jxAhV-G_EFHfR8C9Q\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/\",\n \"webPageType\": \"WEB_PAGE_TYPE_BROWSE\",\n \"rootVe\": 3854,\n \"apiUrl\": \"/youtubei/v1/browse\"\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"FEwhat_to_watch\"\n }\n },\n \"trackingParams\": \"CBkQsV4iEwj_y5T9j4jxAhV-G_EFHfR8C9Q\u003d\"\n }\n },\n \"searchbox\": {\n \"fusionSearchboxRenderer\": {\n \"icon\": {\n \"iconType\": \"SEARCH\"\n },\n \"placeholderText\": {\n \"runs\": [\n {\n \"text\": \"Search\"\n }\n ]\n },\n \"config\": {\n \"webSearchboxConfig\": {\n \"requestLanguage\": \"en\",\n \"requestDomain\": \"fr\",\n \"hasOnscreenKeyboard\": false,\n \"focusSearchbox\": true\n }\n },\n \"trackingParams\": \"CBcQ7VAiEwj_y5T9j4jxAhV-G_EFHfR8C9Q\u003d\",\n \"searchEndpoint\": {\n \"clickTrackingParams\": \"CBcQ7VAiEwj_y5T9j4jxAhV-G_EFHfR8C9Q\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/results?search_query\u003d\",\n \"webPageType\": \"WEB_PAGE_TYPE_SEARCH\",\n \"rootVe\": 4724\n }\n },\n \"searchEndpoint\": {\n \"query\": \"\"\n }\n },\n \"clearButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"icon\": {\n \"iconType\": \"CLOSE\"\n },\n \"trackingParams\": \"CBgQ8FsiEwj_y5T9j4jxAhV-G_EFHfR8C9Q\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Clear search query\"\n }\n }\n }\n }\n }\n },\n \"trackingParams\": \"CAEQq6wBIhMI_8uU_Y-I8QIVfhvxBR30fAvU\",\n \"countryCode\": \"FR\",\n \"topbarButtons\": [\n {\n \"topbarMenuButtonRenderer\": {\n \"icon\": {\n \"iconType\": \"APPS\"\n },\n \"menuRenderer\": {\n \"multiPageMenuRenderer\": {\n \"sections\": [\n {\n \"multiPageMenuSectionRenderer\": {\n \"items\": [\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"UNPLUGGED_LOGO\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube TV\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBYQ4MUCGAAiEwj_y5T9j4jxAhV-G_EFHfR8C9Q\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://tv.youtube.com/?utm_source\u003dyoutube_web\u0026utm_medium\u003dep\u0026utm_campaign\u003dhome\u0026ve\u003d34273\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://tv.youtube.com/?utm_source\u003dyoutube_web\u0026utm_medium\u003dep\u0026utm_campaign\u003dhome\u0026ve\u003d34273\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBYQ4MUCGAAiEwj_y5T9j4jxAhV-G_EFHfR8C9Q\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CBUQ968BGAAiEwj_y5T9j4jxAhV-G_EFHfR8C9Q\u003d\"\n }\n },\n {\n \"multiPageMenuSectionRenderer\": {\n \"items\": [\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_MUSIC\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube Music\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBQQ4sUCGAAiEwj_y5T9j4jxAhV-G_EFHfR8C9Q\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://music.youtube.com/\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://music.youtube.com\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBQQ4sUCGAAiEwj_y5T9j4jxAhV-G_EFHfR8C9Q\u003d\"\n }\n },\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_KIDS_ROUND\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube Kids\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBMQ48UCGAEiEwj_y5T9j4jxAhV-G_EFHfR8C9Q\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://www.youtubekids.com/?source\u003dyoutube_web\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://www.youtubekids.com?source\u003dyoutube_web\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBMQ48UCGAEiEwj_y5T9j4jxAhV-G_EFHfR8C9Q\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CBIQ968BGAEiEwj_y5T9j4jxAhV-G_EFHfR8C9Q\u003d\"\n }\n },\n {\n \"multiPageMenuSectionRenderer\": {\n \"items\": [\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_ROUND\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Creator Academy\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBEQ5MUCGAAiEwj_y5T9j4jxAhV-G_EFHfR8C9Q\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://creatoracademy.youtube.com/page/education?utm_source\u003dYouTube\u0026utm_medium\u003dYT%20Main\u0026utm_campaign\u003dYT%20Appsn\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://creatoracademy.youtube.com/page/education?utm_source\u003dYouTube\u0026utm_medium\u003dYT%20Main\u0026utm_campaign\u003dYT%20Appsn\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBEQ5MUCGAAiEwj_y5T9j4jxAhV-G_EFHfR8C9Q\u003d\"\n }\n },\n {\n \"compactLinkRenderer\": {\n \"icon\": {\n \"iconType\": \"YOUTUBE_ROUND\"\n },\n \"title\": {\n \"runs\": [\n {\n \"text\": \"YouTube for Artists\"\n }\n ]\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CBAQ5cUCGAEiEwj_y5T9j4jxAhV-G_EFHfR8C9Q\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://artists.youtube.com/\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"urlEndpoint\": {\n \"url\": \"https://artists.youtube.com/\",\n \"target\": \"TARGET_NEW_WINDOW\"\n }\n },\n \"trackingParams\": \"CBAQ5cUCGAEiEwj_y5T9j4jxAhV-G_EFHfR8C9Q\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CA8Q968BGAIiEwj_y5T9j4jxAhV-G_EFHfR8C9Q\u003d\"\n }\n }\n ],\n \"trackingParams\": \"CA4Q_6sBIhMI_8uU_Y-I8QIVfhvxBR30fAvU\"\n }\n },\n \"trackingParams\": \"CA0Q_qsBGAAiEwj_y5T9j4jxAhV-G_EFHfR8C9Q\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"YouTube apps\"\n }\n },\n \"tooltip\": \"YouTube apps\",\n \"style\": \"STYLE_DEFAULT\",\n \"targetId\": \"topbar-apps\"\n }\n },\n {\n \"topbarMenuButtonRenderer\": {\n \"icon\": {\n \"iconType\": \"MORE_VERT\"\n },\n \"menuRequest\": {\n \"clickTrackingParams\": \"CAsQ_qsBGAEiEwj_y5T9j4jxAhV-G_EFHfR8C9Q\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true,\n \"apiUrl\": \"/youtubei/v1/account/account_menu\"\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"GET_ACCOUNT_MENU\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAsQ_qsBGAEiEwj_y5T9j4jxAhV-G_EFHfR8C9Q\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"multiPageMenuRenderer\": {\n \"trackingParams\": \"CAwQ_6sBIhMI_8uU_Y-I8QIVfhvxBR30fAvU\",\n \"style\": \"MULTI_PAGE_MENU_STYLE_TYPE_SYSTEM\",\n \"showLoadingSpinner\": true\n }\n },\n \"popupType\": \"DROPDOWN\",\n \"beReused\": true\n }\n }\n ]\n }\n },\n \"trackingParams\": \"CAsQ_qsBGAEiEwj_y5T9j4jxAhV-G_EFHfR8C9Q\u003d\",\n \"accessibility\": {\n \"accessibilityData\": {\n \"label\": \"Settings\"\n }\n },\n \"tooltip\": \"Settings\",\n \"style\": \"STYLE_DEFAULT\"\n }\n },\n {\n \"buttonRenderer\": {\n \"style\": \"STYLE_SUGGESTIVE\",\n \"size\": \"SIZE_SMALL\",\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Sign in\"\n }\n ]\n },\n \"icon\": {\n \"iconType\": \"AVATAR_LOGGED_OUT\"\n },\n \"navigationEndpoint\": {\n \"clickTrackingParams\": \"CAoQ1IAEGAIiEwj_y5T9j4jxAhV-G_EFHfR8C9Q\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"https://accounts.google.com/ServiceLogin?service\u003dyoutube\u0026uilel\u003d3\u0026passive\u003dtrue\u0026continue\u003dhttps%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den%26next%3Dhttps%253A%252F%252Fyoutubei.googleapis.com%252Fyoutubei%252Fv1%252Fbrowse%253Fkey%253DAIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8\u0026hl\u003den\u0026ec\u003d65620\",\n \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n \"rootVe\": 83769\n }\n },\n \"signInEndpoint\": {\n \"idamTag\": \"65620\"\n }\n },\n \"trackingParams\": \"CAoQ1IAEGAIiEwj_y5T9j4jxAhV-G_EFHfR8C9Q\u003d\",\n \"targetId\": \"topbar-signin\"\n }\n }\n ],\n \"hotkeyDialog\": {\n \"hotkeyDialogRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Keyboard shortcuts\"\n }\n ]\n },\n \"sections\": [\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Playback\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle play/pause\"\n }\n ]\n },\n \"hotkey\": \"k\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rewind 10 seconds\"\n }\n ]\n },\n \"hotkey\": \"j\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Fast forward 10 seconds\"\n }\n ]\n },\n \"hotkey\": \"l\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Previous video\"\n }\n ]\n },\n \"hotkey\": \"P (SHIFT+p)\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Next video\"\n }\n ]\n },\n \"hotkey\": \"N (SHIFT+n)\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Previous frame (while paused)\"\n }\n ]\n },\n \"hotkey\": \",\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Comma\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Next frame (while paused)\"\n }\n ]\n },\n \"hotkey\": \".\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Period\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Decrease playback rate\"\n }\n ]\n },\n \"hotkey\": \"\\u003c (SHIFT+,)\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Less than or SHIFT + comma\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Increase playback rate\"\n }\n ]\n },\n \"hotkey\": \"\\u003e (SHIFT+.)\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Greater than or SHIFT + period\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Seek to specific point in the video (7 advances to 70% of duration)\"\n }\n ]\n },\n \"hotkey\": \"0..9\"\n }\n }\n ]\n }\n },\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"General\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle full screen\"\n }\n ]\n },\n \"hotkey\": \"f\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle theater mode\"\n }\n ]\n },\n \"hotkey\": \"t\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle miniplayer\"\n }\n ]\n },\n \"hotkey\": \"i\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Close miniplayer or current dialog\"\n }\n ]\n },\n \"hotkey\": \"ESCAPE\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Toggle mute\"\n }\n ]\n },\n \"hotkey\": \"m\"\n }\n }\n ]\n }\n },\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Subtitles and closed captions\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"If the video supports captions, toggle captions ON/OFF\"\n }\n ]\n },\n \"hotkey\": \"c\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through different text opacity levels\"\n }\n ]\n },\n \"hotkey\": \"o\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through different window opacity levels\"\n }\n ]\n },\n \"hotkey\": \"w\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through font sizes (increasing)\"\n }\n ]\n },\n \"hotkey\": \"+\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Rotate through font sizes (decreasing)\"\n }\n ]\n },\n \"hotkey\": \"-\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Minus\"\n }\n }\n }\n }\n ]\n }\n },\n {\n \"hotkeyDialogSectionRenderer\": {\n \"title\": {\n \"runs\": [\n {\n \"text\": \"Spherical Videos\"\n }\n ]\n },\n \"options\": [\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan up\"\n }\n ]\n },\n \"hotkey\": \"w\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan left\"\n }\n ]\n },\n \"hotkey\": \"a\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan down\"\n }\n ]\n },\n \"hotkey\": \"s\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Pan right\"\n }\n ]\n },\n \"hotkey\": \"d\"\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Zoom in\"\n }\n ]\n },\n \"hotkey\": \"+ on numpad or ]\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Plus on number pad or right bracket\"\n }\n }\n }\n },\n {\n \"hotkeyDialogSectionOptionRenderer\": {\n \"label\": {\n \"runs\": [\n {\n \"text\": \"Zoom out\"\n }\n ]\n },\n \"hotkey\": \"- on numpad or [\",\n \"hotkeyAccessibilityLabel\": {\n \"accessibilityData\": {\n \"label\": \"Minus on number pad or left bracket\"\n }\n }\n }\n }\n ]\n }\n }\n ],\n \"dismissButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_BLUE_TEXT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Dismiss\"\n }\n ]\n },\n \"trackingParams\": \"CAkQ8FsiEwj_y5T9j4jxAhV-G_EFHfR8C9Q\u003d\"\n }\n },\n \"trackingParams\": \"CAgQteYDIhMI_8uU_Y-I8QIVfhvxBR30fAvU\"\n }\n },\n \"backButton\": {\n \"buttonRenderer\": {\n \"trackingParams\": \"CAcQvIYDIhMI_8uU_Y-I8QIVfhvxBR30fAvU\",\n \"command\": {\n \"clickTrackingParams\": \"CAcQvIYDIhMI_8uU_Y-I8QIVfhvxBR30fAvU\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAcQvIYDIhMI_8uU_Y-I8QIVfhvxBR30fAvU\",\n \"signalAction\": {\n \"signal\": \"HISTORY_BACK\"\n }\n }\n ]\n }\n }\n }\n },\n \"forwardButton\": {\n \"buttonRenderer\": {\n \"trackingParams\": \"CAYQvYYDIhMI_8uU_Y-I8QIVfhvxBR30fAvU\",\n \"command\": {\n \"clickTrackingParams\": \"CAYQvYYDIhMI_8uU_Y-I8QIVfhvxBR30fAvU\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAYQvYYDIhMI_8uU_Y-I8QIVfhvxBR30fAvU\",\n \"signalAction\": {\n \"signal\": \"HISTORY_FORWARD\"\n }\n }\n ]\n }\n }\n }\n },\n \"a11ySkipNavigationButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"text\": {\n \"runs\": [\n {\n \"text\": \"Skip navigation\"\n }\n ]\n },\n \"trackingParams\": \"CAUQ8FsiEwj_y5T9j4jxAhV-G_EFHfR8C9Q\u003d\",\n \"command\": {\n \"clickTrackingParams\": \"CAUQ8FsiEwj_y5T9j4jxAhV-G_EFHfR8C9Q\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAUQ8FsiEwj_y5T9j4jxAhV-G_EFHfR8C9Q\u003d\",\n \"signalAction\": {\n \"signal\": \"SKIP_NAVIGATION\"\n }\n }\n ]\n }\n }\n }\n },\n \"voiceSearchButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"serviceEndpoint\": {\n \"clickTrackingParams\": \"CAIQ8FsiEwj_y5T9j4jxAhV-G_EFHfR8C9Q\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"sendPost\": true\n }\n },\n \"signalServiceEndpoint\": {\n \"signal\": \"CLIENT_SIGNAL\",\n \"actions\": [\n {\n \"clickTrackingParams\": \"CAIQ8FsiEwj_y5T9j4jxAhV-G_EFHfR8C9Q\u003d\",\n \"openPopupAction\": {\n \"popup\": {\n \"voiceSearchDialogRenderer\": {\n \"placeholderHeader\": {\n \"runs\": [\n {\n \"text\": \"Listening...\"\n }\n ]\n },\n \"promptHeader\": {\n \"runs\": [\n {\n \"text\": \"Didn\u0027t hear that. Try again.\"\n }\n ]\n },\n \"exampleQuery1\": {\n \"runs\": [\n {\n \"text\": \"\\\"Play Dua Lipa\\\"\"\n }\n ]\n },\n \"exampleQuery2\": {\n \"runs\": [\n {\n \"text\": \"\\\"Show me my subscriptions\\\"\"\n }\n ]\n },\n \"promptMicrophoneLabel\": {\n \"runs\": [\n {\n \"text\": \"Tap microphone to try again\"\n }\n ]\n },\n \"loadingHeader\": {\n \"runs\": [\n {\n \"text\": \"Working...\"\n }\n ]\n },\n \"connectionErrorHeader\": {\n \"runs\": [\n {\n \"text\": \"No connection\"\n }\n ]\n },\n \"connectionErrorMicrophoneLabel\": {\n \"runs\": [\n {\n \"text\": \"Check your connection and try again\"\n }\n ]\n },\n \"permissionsHeader\": {\n \"runs\": [\n {\n \"text\": \"Waiting for permission\"\n }\n ]\n },\n \"permissionsSubtext\": {\n \"runs\": [\n {\n \"text\": \"Allow microphone access to enable voice input\"\n }\n ]\n },\n \"disabledHeader\": {\n \"runs\": [\n {\n \"text\": \"Search with your voice\"\n }\n ]\n },\n \"disabledSubtext\": {\n \"runs\": [\n {\n \"text\": \"To search by voice, go to your browser settings and allow access to microphone\"\n }\n ]\n },\n \"exitButton\": {\n \"buttonRenderer\": {\n \"style\": \"STYLE_DEFAULT\",\n \"size\": \"SIZE_DEFAULT\",\n \"isDisabled\": false,\n \"icon\": {\n \"iconType\": \"CLOSE\"\n },\n \"trackingParams\": \"CAQQ8FsiEwj_y5T9j4jxAhV-G_EFHfR8C9Q\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Cancel\"\n }\n }\n }\n },\n \"trackingParams\": \"CAMQ7q8FIhMI_8uU_Y-I8QIVfhvxBR30fAvU\",\n \"microphoneOffPromptHeader\": {\n \"runs\": [\n {\n \"text\": \"Microphone off. Try again.\"\n }\n ]\n }\n }\n },\n \"popupType\": \"TOP_ALIGNED_DIALOG\"\n }\n }\n ]\n }\n },\n \"icon\": {\n \"iconType\": \"MICROPHONE_ON\"\n },\n \"tooltip\": \"Search with your voice\",\n \"trackingParams\": \"CAIQ8FsiEwj_y5T9j4jxAhV-G_EFHfR8C9Q\u003d\",\n \"accessibilityData\": {\n \"accessibilityData\": {\n \"label\": \"Search with your voice\"\n }\n }\n }\n }\n }\n }\n}\n",
|
|
"latestUrl": "https://youtubei.googleapis.com/youtubei/v1/browse?key\u003dAIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8"
|
|
}
|
|
} |