я получил file_get_contents(https://koinex.in/api/ticker):failed to open stream: HTTP request failed! error
Что я делаю неправильно?
Вы можете попробовать что-то вроде этого:
$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.
Других решений пока нет …