我想从谷歌图书(我经常购买)下载一本书以离线阅读(不幸的是,这个选项不适用于我的书)。我想为我创建一个脚本,将页面拉出然后将它们保存为 pdf... 我不认为有任何违法行为,因为我付费了.. 我尝试使用 curl,但您看到的页面未经过身份验证。我当时写道:
function leggiUrl($url,$data){
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_POST,true);
curl_setopt($ch, CURLOPT_POSTFIELDS,$data);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_BINARYTRANSFER, true);
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)");
$content = curl_exec($ch);
curl_close($ch);
return $content;
}
$page=leggiUrl("https://www.google.com/accounts/ServiceLoginAuth", array("Email" => "mia_mail@gmail.com", "Passwd" => "miapassword"));
echo $page;
不幸的是向我显示了谷歌的登录页面......因为它没有登录?