为页面浏览刮刮Facebook页面

时间:2018-06-18 18:06:15

标签: php facebook simple-html-dom scrape

我写了一个简单的脚本,用于抓取Facebook以使用Advanced HTML Dom获取页面。

require_once('../advanced_html_dom.php');

$html = file_get_html("https://www.facebook.com/powerschool"); // you don't need to use curl
$followers = $html->find('._4bl9', 0)->plaintext;

echo "page likes: " . $followers;

虽然我相信我已经针对正确的类来获取价值,但是关注者的价值却显得空白。

页面是通过AJAX加载的吗?我需要使用像PhantomJS这样的东西,还是我做错了?谢谢!

1 个答案:

答案 0 :(得分:0)

使用此构造:

<?php foreach ( $html->find( $selector ) as $el ) {
        ?><pre><?php var_dump( $el->innertext ); ?></pre><?php
    }
相关问题