О, это очень легко после недельной борьбы с Instagram API и поиском пути!Получите html-содержимое страницы и с помощью regex найдите ссылку для скачивания:
<meta property="og:video" content="video_link" />
И это регулярное выражение будет настолько полезным:
String getVideoUrl(String content) {
String videoUrl = null;
String regex = "<meta property=\"og:video\" content=\"(.*?)\" />";
Pattern p = Pattern.compile(regex, Pattern.MULTILINE);
Matcher m = p.matcher(content);
if (m.find()) {
videoUrl = m.group(1);
}
return videoUrl;
}
Этот код будет полезен для загрузки видео и IGTV.Кроме того, для загрузки изображений этот работал для меня:
regex = "<meta property=\"og:image\" content=\"(.*?)\"";