sham63
@sham63

Получение последнего поста Инстаграм без API?

Получаю список постов
$get_page = $this->Geturl($account['url']);
preg_match_all("/(shortcode\":\")([a-zA-Z0-9_-]{9,11})/", "$get_page", $materials_posted);



 public function Geturl($instlogin) 
    { 
			$chs = curl_init();
			curl_setopt($chs, CURLOPT_URL, $instlogin); 
			curl_setopt($chs, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.108 Safari/537.36');  
			curl_setopt($chs, CURLOPT_HEADER, true);   
			curl_setopt($chs, CURLOPT_TIMEOUT, 10);  
			curl_setopt($chs, CURLOPT_FOLLOWLOCATION, true);   
			curl_setopt($chs,CURLOPT_RETURNTRANSFER,1);
			$answer = curl_exec($chs);
			return $answer; 
			curl_close($chs); 
	}


В ответ получаю список, список с постами. Но таким образом, вытаскиваются и записи с вкладки IGTV
Как мне убрать их из результата?
5bed64c4d73e1500235579.png
  • Вопрос задан
  • 56 просмотров
Пригласить эксперта
Ответы на вопрос 1
TTATPuOT
@TTATPuOT
https://code.patriotovsky.ru/
Отфильтруйте просто по классу или ID уникальному, который соответствует контенту с этой вкладкой через HTML-парсер. Например, https://github.com/paquettg/php-html-parser
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы