Получение JSON данных из API с PHP и curl - PullRequest
0 голосов
/ 16 апреля 2020

Существует страница API, и я хочу получить все данные API с помощью PHP + curl. Например, URL-адрес https://example.com/api, который содержит следующее:

{"data": [{"information": {"username": "john", "id": 15}]}

Я хочу разместить на своей странице результатов php : {"information": {"username": "john", "id": 15}

с использованием метода GET.

<?php
$ch = curl_init();

curl_setopt($ch, CURLOPT_URL, 'https://example.com/api');
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json'));
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'GET');

$result = curl_exec($ch);
if (curl_errno($ch)) {
    echo 'Error:' . curl_error($ch);
}

print_r($result);


curl_close($ch);

?>

, и я получаю белую страницу. Где ошибка

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