pull/496/head
FongMi 2 years ago
parent f703182922
commit f41b0c8ddf
  1. 3
      app/proguard-rules.pro
  2. 25
      youtube/src/main/java/com/github/kiulian/downloader/parser/ParserImpl.java

@ -48,9 +48,6 @@
# Jianpian
-keep class com.p2p.** { *; }
# Mozilla
-keep class org.mozilla.javascript.** { *; }
# Nano
-keep class fi.iki.elonen.** { *; }

@ -76,19 +76,18 @@ public class ParserImpl implements Parser {
private VideoInfo parseVideoAndroid(String videoId, YoutubeCallback<VideoInfo> callback) throws YoutubeException {
String url = "https://youtubei.googleapis.com/youtubei/v1/player?key=" + ANDROID_APIKEY;
String body =
"{" +
" \"videoId\": \"" + videoId + "\"," +
" \"context\": {" +
" \"client\": {" +
" \"hl\": \"en\"," +
" \"gl\": \"US\"," +
" \"clientName\": \"ANDROID_TESTSUITE\"," +
" \"clientVersion\": \"1.9\"," +
" \"androidSdkVersion\": 31" +
" }" +
" }" +
"}";
String body = "{" +
" \"videoId\": \"" + videoId + "\"," +
" \"context\": {" +
" \"client\": {" +
" \"hl\": \"en\"," +
" \"gl\": \"US\"," +
" \"clientName\": \"ANDROID_TESTSUITE\"," +
" \"clientVersion\": \"1.9\"," +
" \"androidSdkVersion\": 31" +
" }" +
" }" +
"}";
RequestWebpage request = new RequestWebpage(url, "POST", body).header("Content-Type", "application/json");
Response<String> response = downloader.downloadWebpage(request);
if (!response.ok()) {

Loading…
Cancel
Save