У меня есть скрипт PHP goutte, который отправляет пару форм с веб-страницы, но следующее, что я хочу сделать, — сделать снимок экрана с той страницей, на которой находится сканер, и сохранить ее в папке.
<?php
require_once __DIR__.'/vendor/autoload.php';
use Goutte\Client;
use Symfony\Component\DomCrawler\Crawler;$client = new Client();
$crawler = $client->request('GET', 'https://login.siat.sat.gob.mx/nidp/idff/sso?id=mat-ptsc-totp&sid=10&option=credential&sid=10');
$form = $crawler->selectButton('Enviar')->form();
$crawler = $client->submit($form, array('Ecom_User_ID' => 'xxx', 'Ecom_Password' => 'xxx'));
$crawler = $client->request('GET', 'https://www.siat.sat.gob.mx/PTSC/');
echo $crawler->html();
Есть идеи?
Задача ещё не решена.
Других решений пока нет …