StumbleUponが最近フレームワークを変更し、APIが機能しなくなったので、Stumbleの履歴にアクセスするためのPHPスクリプトを作成しようとしています。PHP 404で404エラーが発生しますが、ブラウザで問題なく動作しますか?
:私のブラウザに)細かい
https://www.stumbleupon.com/login/負荷をしかし、このPHPコードは、404ページを表示します。
あきれるほど十分に、私は、ログインページを取得しようとしているの簡単なステップで立ち往生しています
// Vars
$url = "https://www.stumbleupon.com/login/";
$user_agent = "Mozilla/5.0";
// Curl
$ch = curl_init();
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 5);
curl_setopt($ch, CURLOPT_TIMEOUT, 10);
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_USERAGENT, $user_agent);
$response = curl_exec($ch);
echo $response;
特定のユーザーエージェントをブロックしている可能性があるので、ブラウザで使用しているものと同じものを試したことがありますが、運がないと考えました。また、IP禁止問題を解消するために、異なるIPからスクリプトを実行しようとしました。私はこの1つで本当に無知だ...非常に奇妙な。
アイデア?
彼らはあなたがスクリプトを使用してログインすることを望んでいません。彼らの希望を尊重してください – zerkms
あなたはおそらくその利用規約、@ケインに違反しているでしょう。 (そしてあなたのユーザエージェントはあまりにも説得力がないと思われます;) – middus
スパンクをする人に感謝します。しかし、私は倫理的な議論に入るために質問を投稿しませんでした;)あなたが言うべき建設的なものがなければ...あなたはその諺がどうなっているかを知っている。 @middus - ブラウザで使用されているブラウザを含め、他のユーザエージェントを試しましたが、これは問題ではありません。 – Kane