Update mocks, reenable a test and fix a test

This commit updates mocks and reenables the test invalidId of the NotAvailable class of the YoutubePlaylistExtractorTest class beacuse with the youtubei/innertube API, it returns "Not found" and doesn't redirect to the YouTube homepage.
The expectedMetaInfo test of the MetaInfoTest class of the YoutubeSearchExtractorTest class was broken because YouTube removes the vaccine progress link of the WHO from the meta info so this commit removes it and the test is now passing.
This commit is contained in:
TiA4f8R 2021-04-30 20:11:26 +02:00
parent 4d682834c3
commit effcdaa4f2
No known key found for this signature in database
GPG Key ID: E6D3E7F5949450DD
166 changed files with 6846 additions and 5046 deletions

View File

@ -61,7 +61,6 @@ public class YoutubePlaylistExtractorTest {
}
@Test(expected = ContentNotAvailableException.class)
@Ignore("Broken, now invalid playlists redirect to YouTube homepage")
public void invalidId() throws Exception {
final PlaylistExtractor extractor =
YouTube.getPlaylistExtractor("https://www.youtube.com/playlist?list=INVALID_ID");

View File

@ -58,7 +58,11 @@ public class YoutubeStreamExtractorAgeRestrictedTest extends DefaultStreamExtrac
// @Nullable @Override public String expectedErrorMessage() { return "Sign in to confirm your age"; }
@Override public boolean expectedHasSubtitles() { return false; }
<<<<<<< HEAD
@Override public String expectedCategory() { return ""; } // Unavailable on age restricted videos
=======
@Override public String expectedCategory() { return "Entertainment"; }
>>>>>>> d0dc7d69 (Update mocks, reenable a test and fix a test)
@Override public String expectedLicence() { return "YouTube licence"; }
@Override
public List<String> expectedTags() {

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -16,7 +16,7 @@
"https://www.youtube.com"
],
"X-YouTube-Client-Version": [
"2.20210420.07.00"
"2.20210429.07.00"
]
},
"dataToSend": [
@ -108,7 +108,7 @@
48,
52,
50,
48,
57,
46,
48,
55,
@ -192,10 +192,10 @@
"application/json; charset\u003dUTF-8"
],
"date": [
"Sun, 30 May 2021 16:28:08 GMT"
"Sun, 30 May 2021 16:31:45 GMT"
],
"expires": [
"Sun, 30 May 2021 16:28:08 GMT"
"Sun, 30 May 2021 16:31:45 GMT"
],
"p3p": [
"CP\u003d\"This is not a P3P policy! See g.co/p3phelp for more info.\""
@ -204,7 +204,7 @@
"ESF"
],
"set-cookie": [
"CONSENT\u003dPENDING+016; expires\u003dFri, 01-Jan-2038 00:00:00 GMT; path\u003d/; domain\u003d.googleapis.com; Secure"
"CONSENT\u003dPENDING+407; expires\u003dFri, 01-Jan-2038 00:00:00 GMT; path\u003d/; domain\u003d.googleapis.com; Secure"
],
"vary": [
"Origin",
@ -221,7 +221,7 @@
"0"
]
},
"responseBody": "{\n \"responseContext\": {\n \"visitorData\": \"Cgtka3FMcVZtNjY3OCiY-s6FBg%3D%3D\",\n \"serviceTrackingParams\": [\n {\n \"service\": \"CSI\",\n \"params\": [\n {\n \"key\": \"c\",\n \"value\": \"WEB\"\n },\n {\n \"key\": \"cver\",\n \"value\": \"2.20210420.07.00\"\n },\n {\n \"key\": \"yt_li\",\n \"value\": \"0\"\n },\n {\n \"key\": \"ResolveUrl_rid\",\n \"value\": \"0x7640f08d52755aab\"\n }\n ]\n },\n {\n \"service\": \"GFEEDBACK\",\n \"params\": [\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n },\n {\n \"key\": \"e\",\n \"value\": \"24003104,24007246,23974595,23748146,23946420,23744176,23918597,23890959,23934970,23804281,23857950,24035275,23999405,24001373,23968386,24027649,24004644,24050722,23983296,23882685,24027133,23944779,24040786,24037794,24044575,24042870,24030992,23986017,24030040,23858057,24005646,23973491,24042868,24043242,23884386,24037806,23891346,23966208,23968099,23996830,23970529,24005802,1714258,24003105,23891344\"\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.20210504\"\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 \"endpoint\": {\n \"clickTrackingParams\": \"IhMI0sXtwOnx8AIVMzzxBR3MbgCTMghleHRlcm5hbA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/youtubei/v1/navigation/resolve_url\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n },\n \"resolveUrlCommandMetadata\": {\n \"isVanityUrl\": true\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UC6nSFpj9HTCZ5t-N3Rm3-HA\",\n \"params\": \"EgC4AQA%3D\"\n }\n }\n}\n",
"responseBody": "{\n \"responseContext\": {\n \"visitorData\": \"Cgt0SlMxcFU1TlZsSSjx-86FBg%3D%3D\",\n \"serviceTrackingParams\": [\n {\n \"service\": \"CSI\",\n \"params\": [\n {\n \"key\": \"c\",\n \"value\": \"WEB\"\n },\n {\n \"key\": \"cver\",\n \"value\": \"2.20210429.07.00\"\n },\n {\n \"key\": \"yt_li\",\n \"value\": \"0\"\n },\n {\n \"key\": \"ResolveUrl_rid\",\n \"value\": \"0xc118f0a1c97aa2ba\"\n }\n ]\n },\n {\n \"service\": \"GFEEDBACK\",\n \"params\": [\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n },\n {\n \"key\": \"e\",\n \"value\": \"24003105,24030993,23973490,24005802,23968386,23918597,24004603,1714253,23999406,24005646,23882503,23890959,23944779,23974595,24050414,23886234,24035275,23744176,23986027,24027133,24016853,23991737,23998202,24001373,23982721,24027649,24004644,23940238,23970529,23968099,24042868,24037794,23966208,23857949,23885487,24050569,23996830,23804281,23990876,23983296,23934970,23884386,24042870,24050722,24044575,24037806,23891346,24030040,24044136,24047602,24040786,24045748,23946420,23891344,24003104,24007246\"\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.20210504\"\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 \"endpoint\": {\n \"clickTrackingParams\": \"IhMI1dqfqOrx8AIV4ivxBR24Iw0qMghleHRlcm5hbA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/youtubei/v1/navigation/resolve_url\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n },\n \"resolveUrlCommandMetadata\": {\n \"isVanityUrl\": true\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UC6nSFpj9HTCZ5t-N3Rm3-HA\",\n \"params\": \"EgC4AQA%3D\"\n }\n }\n}\n",
"latestUrl": "https://youtubei.googleapis.com/youtubei/v1/navigation/resolve_url?key\u003dAIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8"
}
}

View File

@ -16,7 +16,7 @@
"https://www.youtube.com"
],
"X-YouTube-Client-Version": [
"2.20210420.07.00"
"2.20210429.07.00"
]
},
"dataToSend": [
@ -108,7 +108,7 @@
48,
52,
50,
48,
57,
46,
48,
55,
@ -204,10 +204,10 @@
"application/json; charset\u003dUTF-8"
],
"date": [
"Sun, 30 May 2021 16:28:53 GMT"
"Sun, 30 May 2021 16:32:19 GMT"
],
"expires": [
"Sun, 30 May 2021 16:28:53 GMT"
"Sun, 30 May 2021 16:32:19 GMT"
],
"p3p": [
"CP\u003d\"This is not a P3P policy! See g.co/p3phelp for more info.\""
@ -216,7 +216,7 @@
"ESF"
],
"set-cookie": [
"CONSENT\u003dPENDING+568; expires\u003dFri, 01-Jan-2038 00:00:00 GMT; path\u003d/; domain\u003d.googleapis.com; Secure"
"CONSENT\u003dPENDING+522; expires\u003dFri, 01-Jan-2038 00:00:00 GMT; path\u003d/; domain\u003d.googleapis.com; Secure"
],
"vary": [
"Origin",
@ -233,7 +233,7 @@
"0"
]
},
"responseBody": "{\n \"responseContext\": {\n \"visitorData\": \"CgtHUjZ5c1l6SXlJVSjF-s6FBg%3D%3D\",\n \"serviceTrackingParams\": [\n {\n \"service\": \"CSI\",\n \"params\": [\n {\n \"key\": \"c\",\n \"value\": \"WEB\"\n },\n {\n \"key\": \"cver\",\n \"value\": \"2.20210420.07.00\"\n },\n {\n \"key\": \"yt_li\",\n \"value\": \"0\"\n },\n {\n \"key\": \"ResolveUrl_rid\",\n \"value\": \"0x93ed569a4d194909\"\n }\n ]\n },\n {\n \"service\": \"GFEEDBACK\",\n \"params\": [\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n },\n {\n \"key\": \"e\",\n \"value\": \"23934970,24050722,23890959,9406125,23999406,23744176,1714246,23918597,24046872,24026152,24007246,24049459,24004644,23968386,24001373,24003106,24027133,23974595,23986027,24035275,23857949,23944779,24032653,24042870,24030992,24037794,24030293,24050634,24044575,23882685,24003103,23973491,24040786,24041032,24011648,24027649,24005802,23804281,23891344,24035841,23946420,23970529,24016852,24024590,24042868,24048213,23884386,23996830,24037806,23966208,23968099,23891346,24035792,24044134,23990876,23943577,24005646,23983296,23984878,24030040\"\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.20210504\"\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 \"endpoint\": {\n \"clickTrackingParams\": \"IhMItvzU1unx8AIVZCnxBR10FgQdMghleHRlcm5hbA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/youtubei/v1/navigation/resolve_url\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n },\n \"resolveUrlCommandMetadata\": {\n \"isVanityUrl\": true\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCEOXxzW2vU0P-0THehuIIeg\",\n \"params\": \"EgC4AQA%3D\"\n }\n }\n}\n",
"responseBody": "{\n \"responseContext\": {\n \"visitorData\": \"CgtoZElmYnRjZ1VOdyiT_M6FBg%3D%3D\",\n \"serviceTrackingParams\": [\n {\n \"service\": \"CSI\",\n \"params\": [\n {\n \"key\": \"c\",\n \"value\": \"WEB\"\n },\n {\n \"key\": \"cver\",\n \"value\": \"2.20210429.07.00\"\n },\n {\n \"key\": \"yt_li\",\n \"value\": \"0\"\n },\n {\n \"key\": \"ResolveUrl_rid\",\n \"value\": \"0x261776b285014c54\"\n }\n ]\n },\n {\n \"service\": \"GFEEDBACK\",\n \"params\": [\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n },\n {\n \"key\": \"e\",\n \"value\": \"24040786,23918597,24003104,24046064,24030992,24007246,24023960,23934970,24027649,23857950,24042870,24037794,24043934,23999406,23882685,24044575,23968099,24042868,23884386,24049735,23966208,24037806,24036900,23891346,1714252,24004644,24030040,24001373,23946420,24000323,23804281,23891344,24047189,23970529,24003586,23940237,24044135,24033070,23744176,23986019,24049127,23974595,23890959,23944779,23996830,23983296,24027133,24024343,24050722,24005646,24035275,23975058,24036086,24005802,23973490,24011649,24003105,23968386\"\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.20210504\"\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 \"endpoint\": {\n \"clickTrackingParams\": \"IhMI163IuOrx8AIVthrxBR0K7Al-MghleHRlcm5hbA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/youtubei/v1/navigation/resolve_url\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n },\n \"resolveUrlCommandMetadata\": {\n \"isVanityUrl\": true\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCEOXxzW2vU0P-0THehuIIeg\",\n \"params\": \"EgC4AQA%3D\"\n }\n }\n}\n",
"latestUrl": "https://youtubei.googleapis.com/youtubei/v1/navigation/resolve_url?key\u003dAIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8"
}
}

View File

@ -16,7 +16,7 @@
"https://www.youtube.com"
],
"X-YouTube-Client-Version": [
"2.20210420.07.00"
"2.20210429.07.00"
]
},
"dataToSend": [
@ -108,7 +108,7 @@
48,
52,
50,
48,
57,
46,
48,
55,
@ -192,10 +192,10 @@
"application/json; charset\u003dUTF-8"
],
"date": [
"Wed, 21 Apr 2021 16:52:42 GMT"
"Fri, 30 Apr 2021 16:59:53 GMT"
],
"expires": [
"Wed, 21 Apr 2021 16:52:42 GMT"
"Fri, 30 Apr 2021 16:59:53 GMT"
],
"p3p": [
"CP\u003d\"This is not a P3P policy! See g.co/p3phelp for more info.\""
@ -204,7 +204,7 @@
"ESF"
],
"set-cookie": [
"CONSENT\u003dPENDING+533; expires\u003dFri, 01-Jan-2038 00:00:00 GMT; path\u003d/; domain\u003d.googleapis.com"
"CONSENT\u003dPENDING+205; expires\u003dFri, 01-Jan-2038 00:00:00 GMT; path\u003d/; domain\u003d.googleapis.com"
],
"transfer-encoding": [
"chunked"
@ -224,7 +224,7 @@
"0"
]
},
"responseBody": "{\n \"responseContext\": {\n \"visitorData\": \"Cgs2a0tBaWs4bmlBVSjasIGEBg%3D%3D\",\n \"serviceTrackingParams\": [\n {\n \"service\": \"CSI\",\n \"params\": [\n {\n \"key\": \"c\",\n \"value\": \"WEB\"\n },\n {\n \"key\": \"cver\",\n \"value\": \"2.20210420.07.00\"\n },\n {\n \"key\": \"yt_li\",\n \"value\": \"0\"\n },\n {\n \"key\": \"ResolveUrl_rid\",\n \"value\": \"0x876af2a6dc1c5448\"\n }\n ]\n },\n {\n \"service\": \"GFEEDBACK\",\n \"params\": [\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n },\n {\n \"key\": \"e\",\n \"value\": \"24005802,24027650,9453588,23968386,23869006,23940237,24005646,24003541,24031409,23918597,23890959,24016906,23744176,24011119,23944779,24028580,24022914,23987676,24014442,23974595,23741521,24001373,24016853,23970529,24006795,24002011,24022875,23984881,24021967,23995927,24012117,23857949,24014268,23969934,1714254,23804281,23934970,23983296,23884386,23990876,23966208,23882502,24024339,23986016,23891346,23946420,24014919,9453589,24009748,24031290,23891344,24007246\"\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.20210420\"\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 \"endpoint\": {\n \"clickTrackingParams\": \"IhMIj7-OoeaP8AIVCCrxBR3cRwYtMghleHRlcm5hbA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCYJ61XIK64sp6ZFFS8sctxw\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n },\n \"resolveUrlCommandMetadata\": {\n \"isVanityUrl\": true\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCYJ61XIK64sp6ZFFS8sctxw\",\n \"params\": \"EgC4AQA%3D\"\n }\n }\n}\n",
"responseBody": "{\n \"responseContext\": {\n \"visitorData\": \"CgtZLTRXM0NULVRYdyiJ77CEBg%3D%3D\",\n \"serviceTrackingParams\": [\n {\n \"service\": \"CSI\",\n \"params\": [\n {\n \"key\": \"c\",\n \"value\": \"WEB\"\n },\n {\n \"key\": \"cver\",\n \"value\": \"2.20210429.07.00\"\n },\n {\n \"key\": \"yt_li\",\n \"value\": \"0\"\n },\n {\n \"key\": \"ResolveUrl_rid\",\n \"value\": \"0xa00a90da4bc1473a\"\n }\n ]\n },\n {\n \"service\": \"GFEEDBACK\",\n \"params\": [\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n },\n {\n \"key\": \"e\",\n \"value\": \"23970529,24030294,24011119,23744176,24014441,24035181,24013830,23804281,23946420,23934970,23882502,23890959,23884386,23974595,24007246,24035862,24020402,24006795,24022875,24001373,23968386,24027649,23885487,23857949,24012117,23970386,24008565,23918597,24014268,24036195,23944779,9407155,24033003,24022928,24022914,23969934,23744530,23983296,24027133,24022926,23986026,24031409,23940237,23995927,24005802,23891344,23891346,24005646,23971644,1714254,23966208\"\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.20210429\"\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 \"endpoint\": {\n \"clickTrackingParams\": \"IhMI6Iib07im8AIVcT3xBR051AWmMghleHRlcm5hbA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCYJ61XIK64sp6ZFFS8sctxw\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n },\n \"resolveUrlCommandMetadata\": {\n \"isVanityUrl\": true\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCYJ61XIK64sp6ZFFS8sctxw\",\n \"params\": \"EgC4AQA%3D\"\n }\n }\n}\n",
"latestUrl": "https://youtubei.googleapis.com/youtubei/v1/navigation/resolve_url?key\u003dAIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8"
}
}

View File

@ -16,7 +16,7 @@
"https://www.youtube.com"
],
"X-YouTube-Client-Version": [
"2.20210420.07.00"
"2.20210429.07.00"
]
},
"dataToSend": [
@ -108,7 +108,7 @@
48,
52,
50,
48,
57,
46,
48,
55,
@ -193,10 +193,10 @@
"application/json; charset\u003dUTF-8"
],
"date": [
"Wed, 21 Apr 2021 16:56:44 GMT"
"Fri, 30 Apr 2021 17:07:13 GMT"
],
"expires": [
"Wed, 21 Apr 2021 16:56:44 GMT"
"Fri, 30 Apr 2021 17:07:13 GMT"
],
"p3p": [
"CP\u003d\"This is not a P3P policy! See g.co/p3phelp for more info.\""
@ -205,7 +205,7 @@
"ESF"
],
"set-cookie": [
"CONSENT\u003dPENDING+782; expires\u003dFri, 01-Jan-2038 00:00:00 GMT; path\u003d/; domain\u003d.googleapis.com"
"CONSENT\u003dPENDING+682; expires\u003dFri, 01-Jan-2038 00:00:00 GMT; path\u003d/; domain\u003d.googleapis.com"
],
"transfer-encoding": [
"chunked"
@ -225,7 +225,7 @@
"0"
]
},
"responseBody": "{\n \"responseContext\": {\n \"visitorData\": \"Cgt4YlJlQ2xOMUplRSjMsoGEBg%3D%3D\",\n \"serviceTrackingParams\": [\n {\n \"service\": \"CSI\",\n \"params\": [\n {\n \"key\": \"c\",\n \"value\": \"WEB\"\n },\n {\n \"key\": \"cver\",\n \"value\": \"2.20210420.07.00\"\n },\n {\n \"key\": \"yt_li\",\n \"value\": \"0\"\n },\n {\n \"key\": \"ResolveUrl_rid\",\n \"value\": \"0x6e7098975c159487\"\n }\n ]\n },\n {\n \"service\": \"GFEEDBACK\",\n \"params\": [\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n },\n {\n \"key\": \"e\",\n \"value\": \"23891344,23944779,24022914,23987676,23974595,23744176,23890959,23795882,23882503,23918597,24011119,24014441,24005646,23975058,23940237,23968386,24005802,24029715,23983296,23938215,24022927,24026379,24007246,23990876,24002010,23821390,23986030,23804281,23934970,23946420,23884386,24028581,23869000,24012117,24008565,23969934,23891346,24014268,23966208,1714240,24021967,23857949,23995927,24006795,23948545,23735347,24022875,24001373,23970529\"\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.20210420\"\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 \"endpoint\": {\n \"clickTrackingParams\": \"IhMIs9XElOeP8AIV_DvxBR2G5Q8TMghleHRlcm5hbA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCeY0bbntWzzVIaj2z3QigXg\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n },\n \"resolveUrlCommandMetadata\": {\n \"isVanityUrl\": true\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCeY0bbntWzzVIaj2z3QigXg\",\n \"params\": \"EgC4AQA%3D\"\n }\n }\n}\n",
"responseBody": "{\n \"responseContext\": {\n \"visitorData\": \"CgtwM3doM05IODAzcyjB8rCEBg%3D%3D\",\n \"serviceTrackingParams\": [\n {\n \"service\": \"CSI\",\n \"params\": [\n {\n \"key\": \"c\",\n \"value\": \"WEB\"\n },\n {\n \"key\": \"cver\",\n \"value\": \"2.20210429.07.00\"\n },\n {\n \"key\": \"yt_li\",\n \"value\": \"0\"\n },\n {\n \"key\": \"ResolveUrl_rid\",\n \"value\": \"0x8e17e1624c5c16a2\"\n }\n ]\n },\n {\n \"service\": \"GFEEDBACK\",\n \"params\": [\n {\n \"key\": \"logged_in\",\n \"value\": \"0\"\n },\n {\n \"key\": \"e\",\n \"value\": \"24022928,23858058,24017320,24022914,23969934,23995927,23983296,24022926,24027133,23944779,23891344,23975059,24005802,24008564,24035181,24005646,23966208,23884386,23891346,23970529,23857948,1714246,24010466,23804281,23890959,23974595,23882502,23744176,24011119,23934970,23946420,24007246,24031409,24014441,23748146,24006795,24022875,23968386,24036948,24004644,24014268,24027649,24001373,23918597,23986016,24012117,24033003\"\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.20210429\"\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 \"endpoint\": {\n \"clickTrackingParams\": \"IhMIxbqjpbqm8AIVCcrVCh3jRA--MghleHRlcm5hbA\u003d\u003d\",\n \"commandMetadata\": {\n \"webCommandMetadata\": {\n \"url\": \"/channel/UCeY0bbntWzzVIaj2z3QigXg\",\n \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n \"rootVe\": 3611,\n \"apiUrl\": \"/youtubei/v1/browse\"\n },\n \"resolveUrlCommandMetadata\": {\n \"isVanityUrl\": true\n }\n },\n \"browseEndpoint\": {\n \"browseId\": \"UCeY0bbntWzzVIaj2z3QigXg\",\n \"params\": \"EgC4AQA%3D\"\n }\n }\n}\n",
"latestUrl": "https://youtubei.googleapis.com/youtubei/v1/navigation/resolve_url?key\u003dAIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8"
}
}

View File

@ -16,7 +16,7 @@
"https://www.youtube.com"
],
"X-YouTube-Client-Version": [
"2.20210420.07.00"
"2.20210429.07.00"
]
},
"dataToSend": [
@ -134,7 +134,7 @@
48,
52,
50,
48,
57,
46,
48,
55,
@ -200,7 +200,7 @@
"application/json; charset\u003dUTF-8"
],
"date": [
"Tue, 08 Jun 2021 13:25:10 GMT"
"Tue, 08 Jun 2021 13:30:25 GMT"
],
"server": [
"ESF"

View File

@ -17,7 +17,7 @@
"responseMessage": "",
"responseHeaders": {
"age": [
"617"
"891"
],
"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\""

View File

@ -19,7 +19,7 @@
"https://www.youtube.com"
],
"X-YouTube-Client-Version": [
"2.20210420.07.00"
"2.20210429.07.00"
]
},
"localization": {
@ -44,7 +44,7 @@
"application/json; charset\u003dutf-8"
],
"date": [
"Wed, 21 Apr 2021 17:45:11 GMT"
"Fri, 30 Apr 2021 17:09:38 GMT"
],
"expires": [
"Mon, 01 Jan 1990 00:00:00 GMT"
@ -52,6 +52,9 @@
"p3p": [
"CP\u003d\"This is not a P3P policy! See http://support.google.com/accounts/answer/151657?hl\u003den-GB for more info.\""
],
"permissions-policy": [
"ch-ua-full-version\u003d*, ch-ua-platform\u003d*, ch-ua-platform-version\u003d*, ch-ua-arch\u003d*, ch-ua-model\u003d*"
],
"pragma": [
"no-cache"
],
@ -59,8 +62,8 @@
"ESF"
],
"set-cookie": [
"YSC\u003d55xotGigykc; Domain\u003d.youtube.com; Path\u003d/; Secure; HttpOnly; SameSite\u003dnone",
"CONSENT\u003dPENDING+084; expires\u003dFri, 01-Jan-2038 00:00:00 GMT; path\u003d/; domain\u003d.youtube.com"
"YSC\u003dkJZ2mOpFCFw; Domain\u003d.youtube.com; Path\u003d/; Secure; HttpOnly; SameSite\u003dnone",
"CONSENT\u003dPENDING+692; expires\u003dFri, 01-Jan-2038 00:00:00 GMT; path\u003d/; domain\u003d.youtube.com"
],
"strict-transport-security": [
"max-age\u003d31536000"
@ -81,7 +84,7 @@
"0"
]
},
"responseBody": "[\r\n{\"page\": \"watch\",\"rootVe\": \"3832\"},\r\n{\"page\": \"watch\",\"preconnect\": [\"https:\\/\\/r4---sn-hgn7rn7k.googlevideo.com\\/generate_204\",\"https:\\/\\/r4---sn-hgn7rn7k.googlevideo.com\\/generate_204?conn2\"]},\r\n{\"page\": \"watch\",\"playerResponse\": {\"responseContext\":{\"serviceTrackingParams\":[{\"service\":\"GFEEDBACK\",\"params\":[{\"key\":\"is_viewed_live\",\"value\":\"False\"},{\"key\":\"logged_in\",\"value\":\"0\"},{\"key\":\"e\",\"value\":\"23804281,23884386,23882502,24010466,23934970,23969934,23918597,24005646,23983296,23966208,9405964,24021967,23891346,23970529,23946420,23975058,23891344,24007246,24007613,24022927,24031409,24011119,1714255,24002010,23890959,23974595,24022914,23944779,23987676,23744176,23857949,24001373,24028580,23968386,24006795,24005802,24012117,24014268,24022875,23995927,24014442\"}]},{\"service\":\"CSI\",\"params\":[{\"key\":\"c\",\"value\":\"WEB\"},{\"key\":\"cver\",\"value\":\"2.20210420.07.00\"},{\"key\":\"yt_li\",\"value\":\"0\"},{\"key\":\"GetPlayer_rid\",\"value\":\"0xbb641a161cfd5b01\"}]},{\"service\":\"GUIDED_HELP\",\"params\":[{\"key\":\"logged_in\",\"value\":\"0\"}]},{\"service\":\"ECATCHER\",\"params\":[{\"key\":\"client.version\",\"value\":\"2.20210420\"},{\"key\":\"client.name\",\"value\":\"WEB\"}]}],\"mainAppWebResponseContext\":{\"loggedOut\":true},\"webResponseContextExtensionData\":{\"hasDecorated\":true}},\"playabilityStatus\":{\"status\":\"ERROR\",\"reason\":\"Video unavailable\",\"errorScreen\":{\"playerErrorMessageRenderer\":{\"reason\":{\"simpleText\":\"Video unavailable\"},\"thumbnail\":{\"thumbnails\":[{\"url\":\"//s.ytimg.com/yts/img/meh7-vflGevej7.png\",\"width\":140,\"height\":100}]},\"icon\":{\"iconType\":\"ERROR_OUTLINE\"}}},\"contextParams\":\"Q0FBU0FnZ0E\u003d\"},\"trackingParams\":\"CAAQu2kiEwiMt9z-8Y_wAhUpNPEFHfXjBV0\u003d\"}},\r\n{\"page\": \"watch\",\"response\": {\"responseContext\":{\"webResponseContextExtensionData\":{\"ytConfigData\":{\"visitorData\":\"CgtUcGFUdS05TW5OSSinyYGEBg%3D%3D\",\"rootVisualElementType\":3832}}}},\"xsrf_token\": \"QUFFLUhqbHlBTEFxZDFZQlV2c2FKYjZyRDZkT0g3a0Y1Z3xBQ3Jtc0trTXNGLW5KSEhpUkJoR0xjcUN1RGZLUVROeDY2NWluUnBubGxWR0IzNUkwNXRyZlctRm1XaEs0dk9pVk9QM09iUzZRVFRRYVl3MVdvZ3BEVFBCcWRtd0MwdjZwOW5zenlVNlNNbzdaWXlJVmRLbC1tcw\\u003d\\u003d\",\"url\": \"/watch?v\\u003dabcde\\u0026list\\u003dRDabcde\",\"endpoint\": {\"clickTrackingParams\":\"IhMIlvHb_vGP8AIVBxjxBR0nGg62MghleHRlcm5hbA\u003d\u003d\",\"commandMetadata\":{\"webCommandMetadata\":{\"url\":\"/watch?v\u003dabcde\",\"webPageType\":\"WEB_PAGE_TYPE_WATCH\",\"rootVe\":3832}},\"watchEndpoint\":{\"videoId\":\"abcde\"}}},\r\n{\"page\": \"watch\",\"timing\": {\"info\": {\"st\": 0.0 }}}]\r\n",
"responseBody": "[\r\n{\"page\": \"watch\",\"rootVe\": \"3832\"},\r\n{\"page\": \"watch\",\"preconnect\": [\"https:\\/\\/r4---sn-hgn7rn7k.googlevideo.com\\/generate_204\",\"https:\\/\\/r4---sn-hgn7rn7k.googlevideo.com\\/generate_204?conn2\"]},\r\n{\"page\": \"watch\",\"playerResponse\": {\"responseContext\":{\"serviceTrackingParams\":[{\"service\":\"GFEEDBACK\",\"params\":[{\"key\":\"is_viewed_live\",\"value\":\"False\"},{\"key\":\"logged_in\",\"value\":\"0\"},{\"key\":\"e\",\"value\":\"24010465,23744176,23995927,23987292,24031409,23890959,23974595,1714256,23986021,24005646,23857948,24022926,24027133,24035180,24005802,23975058,24022814,23848212,24022914,23968386,24033003,23944779,23983296,23990876,24022636,24007246,23744530,23918597,24011119,24022875,24014441,23735347,23934970,23969934,24027649,24012117,24006667,23891346,23966208,23815353,23970529,24014268,23946420,24001373,24022929,23804281,24006795,23882502,23884386,23891344,23940238\"}]},{\"service\":\"CSI\",\"params\":[{\"key\":\"c\",\"value\":\"WEB\"},{\"key\":\"cver\",\"value\":\"2.20210429.07.00\"},{\"key\":\"yt_li\",\"value\":\"0\"},{\"key\":\"GetPlayer_rid\",\"value\":\"0x3e5171b9b4516f85\"}]},{\"service\":\"GUIDED_HELP\",\"params\":[{\"key\":\"logged_in\",\"value\":\"0\"}]},{\"service\":\"ECATCHER\",\"params\":[{\"key\":\"client.version\",\"value\":\"2.20210429\"},{\"key\":\"client.name\",\"value\":\"WEB\"}]}],\"mainAppWebResponseContext\":{\"loggedOut\":true},\"webResponseContextExtensionData\":{\"hasDecorated\":true}},\"playabilityStatus\":{\"status\":\"ERROR\",\"reason\":\"Video unavailable\",\"errorScreen\":{\"playerErrorMessageRenderer\":{\"reason\":{\"simpleText\":\"Video unavailable\"},\"thumbnail\":{\"thumbnails\":[{\"url\":\"//s.ytimg.com/yts/img/meh7-vflGevej7.png\",\"width\":140,\"height\":100}]},\"icon\":{\"iconType\":\"ERROR_OUTLINE\"}}},\"contextParams\":\"Q0FBU0FnZ0E\u003d\"},\"trackingParams\":\"CAAQu2kiEwi4isrquqbwAhUPyhYKHQLHBj4\u003d\"}},\r\n{\"page\": \"watch\",\"response\": {\"responseContext\":{\"webResponseContextExtensionData\":{\"ytConfigData\":{\"visitorData\":\"CgtxUGo2ZFY1UHpHYyjS87CEBg%3D%3D\",\"rootVisualElementType\":3832}}}},\"xsrf_token\": \"QUFFLUhqbUFQekV6cG1zTGViakViN0xPa3Z0Qmx5MTJfUXxBQ3Jtc0tsMXpWV0ZqaFVKOWhOSGU1Yi10djd3YVpVTXhTb3d6TDJQdmJOQ2dHcC1TUXctLW53WGR2N25OdjVQQ1psYl9qbXR0OHloNEdTYTBEUUxlelZQNDJiV1RaQXU0V3FTSDFFV0U0ZThKaGNDMUZFZHBGYw\\u003d\\u003d\",\"url\": \"/watch?v\\u003dabcde\\u0026list\\u003dRDabcde\",\"endpoint\": {\"clickTrackingParams\":\"IhMIv8bI6rqm8AIVYwvxBR1-ighkMghleHRlcm5hbA\u003d\u003d\",\"commandMetadata\":{\"webCommandMetadata\":{\"url\":\"/watch?v\u003dabcde\",\"webPageType\":\"WEB_PAGE_TYPE_WATCH\",\"rootVe\":3832}},\"watchEndpoint\":{\"videoId\":\"abcde\"}}},\r\n{\"page\": \"watch\",\"timing\": {\"info\": {\"st\": 0.0 }}}]\r\n",
"latestUrl": "https://www.youtube.com/watch?v\u003dabcde\u0026list\u003dRDabcde\u0026pbj\u003d1"
}
}

Some files were not shown because too many files have changed in this diff Show More