在Instagram上解析JSON变量

时间:2014-04-28 14:54:42

标签: json instagram

我试图从Instagram页面获取所有JSON变量和值

IE:view-source:http://instagram.com/justinbieber

你们推荐的是否有任何功能?

我尝试使用json_decode,但并非所有页面都是json - 它只会为我返回null

1 个答案:

答案 0 :(得分:0)

$instagram_url="http://instagram.com/justinbieber";

$html = file_get_contents($instagram_url)
$doc = new DOMDocument();
$doc->loadHTML($html);
$xpath = new DOMXPath($doc);
$js = $xpath->query('//body/script')->item(1)->nodeValue;
$start = strpos($js, '{');
$end = strrpos($js, ';');
$json = substr($js, $start, $end - $start);

var_dump ($json);