Curl php post получить ответ
Добрый день. Есть задача получить ответ от сайта, техподдержка там не очень хочет помогать.
Прислали кусок кода, говорят что у них всё работает, но у меня их код не работает. через curl на php отправляю POST запрос, в ответ нужно получить json с данными, но ничего не приходит.
Если я через обычную http форму отправляю запрос, то ответ от них приходит в виде скачивания файла, с json данными. а мне бы эти данные как-то получить php скриптом
Вот пример html формы (сигнатуру скину выбранному исполнителю)
получить ответ
вот пример кода, который прислала техподдержка:
$url = "https://api.fondy.eu/api/get_kkt_logs";
$curl = curl_init($url);
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
$headers = array(
"Content-Type: application/json",
);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
$data =
{
"request": {
"order_id": "162479_388",
"merchant_id": "1470015",
"signature": "signature"
}
}
DATA;
curl_setopt($curl, CURLOPT_POSTFIELDS, $data);
//for debug only!
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
$resp = curl_exec($curl);
curl_close($curl);
var_dump($resp);
Жду от Вас решения этой задачи. С меня деньги + отзыв