私は PHP の初心者で、reddit から画像をスクレイピングするコードを書き込もうとしています。
すぐに私は問題を抱えています。このコードを実行すると、reddit は私が 18 歳以上であることを確認しようとします。ここからどこへ行くべきかわからない。
任意の入力を歓迎します。学習したい必要なコードをコピー/貼り付けする人を探しているわけではありません。ありがとう!
ログインしようとしている理由は、セッションを通じて自動的に 18 歳以上であることを確認できるようにするためです。
<?php
$ch = curl_init();
$data = array('user' => 'xxxx', 'passwd' => 'xxxx', 'rem' => TRUE);
curl_setopt($ch, CURLOPT_URL, 'http://www.reddit.com/api/login');
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
curl_setopt($ch, CURLOPT_COOKIEFILE, 'Cookie.txt');
curl_setopt($ch, CURLOPT_COOKIEJAR, 'Cookie.txt');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
curl_exec($ch);
$url = 'http://reddit.com/r/ass';
$page = file_get_contents($url);
var_dump($page);
?>