Commit d97c9e0
committed
[YouTube] Improve payloads and URLs of InnerTube requests
For every InnerTube request:
- Always add a `request` object with the following properties:
- "internalExperimentFlags" set to an empty array;
- "useSsl" set to "true";
- "lockedSafetyMode" set to "false".
- Use proper TODO comment to provide a way to enable restricted mode on every
request and add it on requests on which it wasn't present.
For YouTube Music:
- Remove alt query parameter, as it is not used anymore by the website;
- Add prettyPrint query parameter with false value on YouTube Music search
continuations.1 parent 8a9ebcc commit d97c9e0
2 files changed
Lines changed: 59 additions & 43 deletions
File tree
- extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube
- extractors
Lines changed: 42 additions & 21 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
551 | 551 | | |
552 | 552 | | |
553 | 553 | | |
| 554 | + | |
| 555 | + | |
| 556 | + | |
| 557 | + | |
| 558 | + | |
| 559 | + | |
| 560 | + | |
| 561 | + | |
| 562 | + | |
| 563 | + | |
| 564 | + | |
554 | 565 | | |
555 | | - | |
556 | | - | |
557 | 566 | | |
558 | 567 | | |
559 | | - | |
560 | 568 | | |
561 | 569 | | |
562 | 570 | | |
| |||
770 | 778 | | |
771 | 779 | | |
772 | 780 | | |
773 | | - | |
| 781 | + | |
774 | 782 | | |
775 | 783 | | |
776 | 784 | | |
| |||
782 | 790 | | |
783 | 791 | | |
784 | 792 | | |
785 | | - | |
786 | | - | |
787 | | - | |
788 | | - | |
| 793 | + | |
789 | 794 | | |
790 | | - | |
791 | 795 | | |
792 | | - | |
793 | | - | |
| 796 | + | |
| 797 | + | |
| 798 | + | |
794 | 799 | | |
795 | | - | |
796 | 800 | | |
797 | | - | |
| 801 | + | |
| 802 | + | |
| 803 | + | |
798 | 804 | | |
799 | 805 | | |
800 | 806 | | |
| |||
1309 | 1315 | | |
1310 | 1316 | | |
1311 | 1317 | | |
1312 | | - | |
1313 | | - | |
| 1318 | + | |
| 1319 | + | |
1314 | 1320 | | |
1315 | 1321 | | |
1316 | 1322 | | |
| |||
1345 | 1351 | | |
1346 | 1352 | | |
1347 | 1353 | | |
| 1354 | + | |
| 1355 | + | |
| 1356 | + | |
| 1357 | + | |
| 1358 | + | |
1348 | 1359 | | |
1349 | | - | |
1350 | | - | |
| 1360 | + | |
| 1361 | + | |
1351 | 1362 | | |
1352 | 1363 | | |
1353 | 1364 | | |
| |||
1380 | 1391 | | |
1381 | 1392 | | |
1382 | 1393 | | |
| 1394 | + | |
| 1395 | + | |
| 1396 | + | |
| 1397 | + | |
| 1398 | + | |
1383 | 1399 | | |
1384 | | - | |
1385 | | - | |
| 1400 | + | |
| 1401 | + | |
1386 | 1402 | | |
1387 | 1403 | | |
1388 | 1404 | | |
| |||
1408 | 1424 | | |
1409 | 1425 | | |
1410 | 1426 | | |
| 1427 | + | |
| 1428 | + | |
| 1429 | + | |
| 1430 | + | |
| 1431 | + | |
1411 | 1432 | | |
1412 | | - | |
1413 | | - | |
| 1433 | + | |
| 1434 | + | |
1414 | 1435 | | |
1415 | 1436 | | |
1416 | 1437 | | |
| |||
Lines changed: 17 additions & 22 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
54 | 54 | | |
55 | 55 | | |
56 | 56 | | |
57 | | - | |
| 57 | + | |
58 | 58 | | |
59 | 59 | | |
60 | 60 | | |
| |||
89 | 89 | | |
90 | 90 | | |
91 | 91 | | |
92 | | - | |
93 | | - | |
94 | | - | |
95 | | - | |
| 92 | + | |
96 | 93 | | |
97 | | - | |
98 | 94 | | |
99 | | - | |
100 | | - | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
101 | 98 | | |
102 | | - | |
103 | 99 | | |
104 | | - | |
105 | | - | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
106 | 103 | | |
107 | 104 | | |
108 | 105 | | |
| |||
219 | 216 | | |
220 | 217 | | |
221 | 218 | | |
222 | | - | |
223 | | - | |
| 219 | + | |
224 | 220 | | |
225 | | - | |
226 | | - | |
227 | 221 | | |
228 | | - | |
229 | 222 | | |
230 | | - | |
231 | | - | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
232 | 226 | | |
233 | | - | |
234 | 227 | | |
235 | | - | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
236 | 231 | | |
237 | 232 | | |
238 | 233 | | |
| |||
310 | 305 | | |
311 | 306 | | |
312 | 307 | | |
313 | | - | |
314 | | - | |
| 308 | + | |
| 309 | + | |
315 | 310 | | |
316 | 311 | | |
0 commit comments