maintour15回答ポイント 500ptウォッチ

PHPでcURLを用いて接続元IPを変えながらWEBサイトへアクセスする方法を教えてください。

(日本で10~15IP程欲しいです。)
PHPでcURLで接続元IPを変えながら、複数のアカウントでWEBサイトにログインし、内容を取得してくるレポーティングスクリプトを作っています。

http://proxy.moo.jp/ja/?c=JP&pt=&pr=&a%5B%5D=0&a%5B%5D=1&a%5B%5D=2&u=0
上記のリストを用いて、下記のようにすると使えたのですが、プロキシによってはエラーが返されるものもいくつかありますし、そもそもプロキシリストが少ないです。

```PHP
// 初期化
$ch = curl_init();
// 設定
curl_setopt($ch, CURLOPT_URL, 'https://api.facebook.com/');
curl_setopt($ch, CURLOPT_HTTPPROXYTUNNEL, TRUE);
curl_setopt($ch, CURLOPT_PROXYPORT, '8080');
curl_setopt($ch, CURLOPT_PROXY, 'http://xxx.xxx.xxx.xxx');
// 実行
$reply = curl_exec($ch);
```

プロキシでなくとも接続元IPが変われば良いのですが、低コストでそういった接続用IPを幾つか使用したい場合、どうするのが手っ取り早いのでしょうか。

出来れば日本のIPが良いのですが、宜しくお願い致します。

※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。
ログインして回答する

みんなの回答

この質問へのコメント

コメントはありません

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2016-04-07 19:02:54
終了日時
2016-04-14 19:05:03
回答条件
1人1回まで

この質問のカテゴリ

この質問に含まれるキーワード

PHP7798Curl35スクリプト2307webサイト2114IP902アカウント2240ログイン2397Reply42プロキシ235初期化581

人気の質問

メニュー

PC版