如何在php中获取完整的网站网址屏幕截图

时间:2017-11-13 10:06:04

标签: php webpage-screenshot

如何以图片格式获取网站的整个页面?

直到现在我这样做:

<?php
$siteURL = "https://scotch.io/courses/using-react-router-4/using-history";
$googlePagespeedData = file_get_contents("https://www.googleapis.com/pagespeedonline/v2/runPagespeed?url=$siteURL&screenshot=true");//decode json data
$googlePagespeedData = json_decode($googlePagespeedData, true);//screenshot data
$screenshot = $googlePagespeedData['screenshot']['data'];
$screenshot = str_replace(array('_','-'),array('/','+'),$screenshot); //display screenshot image
echo "<img src='data:image/jpeg;base64,".$screenshot."' />";
?>

要获得回复,请检查: https://www.googleapis.com/pagespeedonline/v2/runPagespeed?url=http://scotch.io/courses/using-react-router-4/using-history&screenshot=true

这里我没有得到网站的完整图片。

如何在图片中获得完整的网站?

0 个答案:

没有答案