декодировать JSON не удалось открыть поток: HTTP-запрос не удалось! ошибка

я получил file_get_contents(https://koinex.in/api/ticker):failed to open stream: HTTP request failed! error

Что я делаю неправильно?

-1

Решение

Вы можете попробовать что-то вроде этого:

$context = stream_context_create([
'http'=> [
'method'=> 'GET',
'user_agent'=> $_SERVER['HTTP_USER_AGENT']
]
]);

$data = json_decode(
file_get_contents('https://koinex.in/api/ticker', false, $context)
);

Следующие https://koinex.in/api/ticker работает из браузера, так что, кажется, все, что вам нужно, чтобы установить user_agent обмануть сервер тем, что реальный пользователь делает запрос с помощью браузера. Также читайте о stream_context_create.

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector