Не удалось открыть поток с помощью file_get_contents - получить доступ к нему через конечную точку в браузере - PullRequest
0 голосов
/ 28 августа 2018

Я пытаюсь использовать REST API Coinbase, чтобы получить список доступных валют:

Вот конечная точка - https://api.prime.coinbase.com/currencies

Вы можете увидеть загрузки JSON, нажав на ссылку выше.

$coinbase_coins = file_get_contents('https://api.prime.coinbase.com/currencies');
$coinbase_coins = json_decode($coinbase_coins, true);

Теперь, когда я пытаюсь загрузить его с file_get_contents, я получаю сообщение об ошибке «Не удалось открыть поток: HTTP-запрос не выполнен! HTTP / 1.1 400 Bad Request»

Почему я могу получить доступ к конечной точке через браузер, но теперь с помощью file_get_contents?

Спасибо;)

1 Ответ

0 голосов
/ 28 августа 2018

Может быть ваша конфигурация PHP времени выполнения. allow_url_fopen должен быть установлен в true.

Читайте об этом здесь здесь в руководстве.

...