Как получить данные из HTML с помощью JSoup в Android - PullRequest
0 голосов
/ 04 ноября 2019

Я пытаюсь загрузить 480p видео по ссылке . но, к сожалению, это не работает. Это то, что я пробовал

 @Override
        protected Void doInBackground(Void... voids) {
            try {
              //  DOWNLOAD_URL="http://topvideodownloader.com/?url=https%3A%2F%2Fwww.dailymotion.com%2Fvideo%2Fx7nctdj"
                Log.i("DownloadActivity", DOWNLOAD_URL);
                Document doc = Jsoup.connect(DOWNLOAD_URL)
                        .header("Accept-Encoding", "gzip, deflate")
                        .userAgent("Mozilla/5.0 (Windows NT 6.1; WOW64; rv:23.0) Gecko/20100101 Firefox/23.0")
                        .maxBodySize(0)
                        .timeout(12000)
                        .get();
                Log.i("DownloadActivity",doc.toString());
                title=doc.select("div#title").first().text();
                Log.i("DownloadActivity",title);
                Elements tbody=doc.select("tbody");
                Elements links=tbody.select("a");
                for (Element link: links){
                    Log.i("DownloadActivity",link.attr("href"));
                }

            } catch (Exception e) {
                e.printStackTrace();
            }
            return null;
        }

Я не знаю, как перейти к ссылке для скачивания 480p смотри. Помощь очень ценится

...