使用PHP简单的dom解析器与instagram

时间:2016-05-23 16:05:12

标签: php parsing

我正在尝试制作一个使用PHP simple dom parser来抓取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>';

1 个答案:

答案 0 :(得分:1)

如果您查看https://www.instagram.com/techcrunch/的来源,就会发现其中没有<img>个标记。这些是稍后由JavaScript创建的。

使用official instagram APIs可能是更好的选择。

alternatives,但它们有点hackish,可能随时停止工作。