Почему выводится NULL?
Есть curl запрос к QIWI
$ch = curl_init("https://edge.qiwi.com/payment-history/v2/transactions/###");
curl_setopt_array($ch, [
CURLOPT_HTTPHEADER => ['Accept: application/json', 'Content-Type: application/json','Authorization: Bearer ###'],
CURLOPT_RETURNTRANSFER => true
]);
$result = curl_exec();
if (curl_errno($ch) == 0) {
$data = json_decode($result, true);
}
curl_close($ch);
return $data;
Вывожу посредством var_dump(); и получаю на экране NULL. При этом, если я делаю запрос через консоль, аля
curl -XGET -H 'Accept: application/json' -H 'Content-Type: application/json' -H 'Authorization: Bearer ###' "https://edge.qiwi.com/payment-history/v2/transactions/###"
То в консоли все чики пуки. В чем моя ошибка ?
curl_errno($ch) выдает 0. Проверил.