0
経由でログイン:pitangui.amazon.comPHP - 私は、次のURLにログインしようとしているフォームとグラブクッキー
私はカールを使用して試してみましただけでなく、https://barebonescms.com/documentation/ultimate_web_scraper_toolkit/
のようなライブラリはしかし、私は次のように取得していますアマゾン経由でwebscraperを使用してエラー:
これは私のPHPコードです:
<?php
require_once "support/http.php";
require_once "support/web_browser.php";
require_once "support/simple_html_dom.php";
$url = "https://pitangui.amazon.com";
$web = new WebBrowser(array("extractforms" => true));
$result = $web->Process($url);
if (!$result["success"]) echo "Error retrieving URL. " . $result["error"] . "\n";
else if ($result["response"]["code"] != 200) echo "Error retrieving URL. Server returned: " . $result["response"]["code"] . " " . $result["response"]["meaning"] . "\n";
else
{
$form = $result["forms"][0];
$form->SetFormValue("email", "[email protected]");
$form->SetFormValue("password", "mypass");
$result2 = $form->GenerateFormRequest("signIn");
$result = $web->Process($result2["url"], "auto", $result2["options"]);
if (!$result["success"]) echo "Error retrieving URL. " . $result["error"] . "\n";
else if ($result["response"]["code"] != 200) echo "Error retrieving URL. Server returned: " . $result["response"]["code"] . " " . $result["response"]["meaning"] . "\n";
else
{
// Do something with the results page here...
print_r($result);
}
}
?>
私は最初、私は$ _SERVER経由でクッキーをつかむだろう、ログイン作業を取得しようとしている[「クッキー」]