Как программно получить выигрышные номера PowerBall и Mega Millions, используя PHP и Curl?Php

Кемеровские программисты php общаются здесь
Anonymous
Как программно получить выигрышные номера PowerBall и Mega Millions, используя PHP и Curl?

Сообщение Anonymous »

Я хочу получить выигрышные номера PowerBall и MegaMillions для указанного розыгрыша программным способом. Я нашел веб-сайт, где можно получить номера PowerBall с указанием «PowerBall» и «Дата». Веб-страница отлично возвращает значения. Однако, когда я использую тот же URL-адрес (с информацией о сообщении) с помощью Curl, я получаю не выигрышные номера, а только структуру.
Есть идеи, почему я не получаю выигрышные номера, используя завиток, но я получаю их в браузере? Возможно ли, что числа загружаются после первоначального ответа? Если да, то как мне добавить команду curl, чтобы получить окончательный ответ?
// В браузере в качестве адреса работает следующее:
// $url = "https ://floridalottery.com/games/winning-numbers?game=powerball&searchBy=date&date=2023-10-11&doSubmit=1";
Ниже приведен мой PHP-код:
$url = "https://floridalottery.com/games/winning-numbers";
$postArray = [
'game' => 'powerball',
'searchBy' => 'date',
'date' => '2023-10-11',
'doSubmit' => 1,
];
$post = http_build_query($postArray, '', '&');

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url.'?'.$post);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);

$html = curl_exec($ch);

if (!curl_errno($ch)) {
$status = curl_getinfo($ch, CURLINFO_HTTP_CODE);
} else {
$status = curl_errno($ch);
}

curl_close($ch);

echo "HTML: " . $html . "\n";
echo "Status: " . $status . "\n";


Подробнее здесь: https://stackoverflow.com/questions/784 ... bers-using

Вернуться в «Php»