Google ブックス (定期的に購入) から本をダウンロードしてオフラインで読みたいと思います (残念ながら、このオプションは私の本では利用できません)。ページを抜き出して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;
残念ながら、Googleのログインページが表示されます...ログインしないためですか?