Задать вопрос
phpist85
@phpist85
php yii web developer

Как на php реализовать вход на amazon?

Всем привет.

Задача: нужно на php сделать бота, который входит в аккаунт и проверяет статус заказа.

пытаюсь с помощью Goutte. но увы. любые идеи?

require ('vendor/autoload.php');
use Goutte\Client;

$client = new Client();
$html = $client->request('GET', 'https://www.amazon.com/');
$html = $client->click($html->selectLink('Sign in')->link());

sleep(mt_rand(1, 3));

$form = $html->selectButton('continue')->form();
$html = $client->submit($form, array('email' => 'scorpiolaboratory@gmail.com'));

if($html->filter('.a-box-inner .a-alert-heading')->first()->text() == 'There was a problem')
{
	die('wrong email');
}

sleep(mt_rand(1, 3));

$form = $html->selectButton('signInSubmit')->form();
$html = $client->submit($form, array('password' => 'XXXXXX'));


далее не идет. при попытке ввести пароль выходит сообщение об ошибке: Enter a valid email or mobile number
  • Вопрос задан
  • 102 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽