Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Добрый день. Есть задача получить ответ от сайта, техподдержка там не очень хочет помогать.

Прислали кусок кода, говорят что у них всё работает, но у меня их код не работает. через 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);

Жду от Вас решения этой задачи. С меня деньги + отзыв

3 года назад
verhmax
Максим 
39 летУкраина
17 лет в сервисе
Был
год назад