@Chesterfield25

Как загружать видео с фейсбука?

Есть приложение которое скачивает видео с фейсбука. Видео скачивает только по таким ссылкам
https://www.facebook.com/serpro/videos/000000000000000/

Что нужно исправить что бы скачивать видео по таким ссылкам? https://fb.watch/9wKMFjmS0g/
Код который отвечает за загрузку видео

class CallGetFbData extends AsyncTask<String, Void, Document>{

        Document fbDoc;
        @Override
        protected Document doInBackground(String... strings) {
            try {
                fbDoc = Jsoup.connect(strings[0]).get();
            } catch (IOException e) {
                e.printStackTrace();
            }
            return fbDoc;
        }

        @Override
        protected void onPostExecute(Document document) {
            try {
                String videoUrl = document.select("meta[property=\"og:video\"]")
                        .last().attr("content");
                if(!videoUrl.equals(""))
                    Util.download(videoUrl, Util.RootDirectoryFacebook, activity, "facebook" + System.currentTimeMillis() + ".mp4");
            } catch (Exception e) {
                e.printStackTrace();
                Toast.makeText(activity, R.string.url_is_invalid, Toast.LENGTH_SHORT).show();
            }

        }
  • Вопрос задан
  • 44 просмотра
Пригласить эксперта
Ответы на вопрос 1
@rPman
заменить код на вызов свежей версии утилиты youtube-dl ссылка
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы