2016-05-23 3 views
0

Я пытаюсь сделать небольшой инструмент, который очищает фотографии учетной записи instagram, используя PHP simple dom parser.Использование простого простого парсера PHP с instagram

Однако, когда я пытаюсь извлечь контент, используя синтаксический анализатор, я получаю пустую страницу. Есть ли способ заставить его работать с instagram?

require 'simplehtmldom_1_5/simple_html_dom.php'; 


// Create DOM from URL or file 
$html = file_get_html('https://www.instagram.com/techcrunch/'); 

// Find all images 
foreach($html->find('img') as $element) 
    echo $element->src . '<br>'; 
+0

Возможный дубликат [Instagram public RSS feed] (http://stackoverflow.com/questions/14747870/instagram-public-rss-feed) – CarlosCarucce

ответ

1

Если посмотреть на источнике https://www.instagram.com/techcrunch/ вы увидите, что он не имеет <img> тегов в нем. Они создаются позже JavaScript.

Использование official instagram APIs может быть лучшим вариантом.

Есть alternatives, но они немного хаки и могут перестать работать в любое время.

Смежные вопросы