Доброго времени суток.
Пробую подключиться к API к самому первому и простому методу: returnTicker
При помощи не самого хитрого кода:
<?php
header('Access-Control-Allow-Origin: *');
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);
$data = file_get_contents("https://poloniex.com/public?command=returnTicker");
var_dump($data);
?>
Получаю частую, казалось бы ошибку, на которую есть множество ответов на просторах всемирной паутины. Но, к сожалению, спустя несколько часов борьбы с всем этим делом было решено написать знатокам на любимый ресурс.
Warning: file_get_contents(https://poloniex.com/public?command=returnTicker): failed to open stream: HTTP request failed! HTTP/1.1 403 Forbidden in /home/folder/MYDOMEN.com.ua/dev/index.php on line 9
bool(false)
Вопрос заключается в том, как избавиться от ошибки и получить данные?
Ответы на первые пришедшие в голову вопросы:
allow_url_fopen
- включенcurl
- пробовалuser agent
и т.п.Напоследок напишу что так же попробовал обратиться к методу с NodeJS
, но респонс вернул ответ не 200
Так же, забыл упомянуть, что с браузера ссылка открывается нормально и показывает нужные данные.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
При создании куки с сервера и клиента, они, если посмотреть в отладчике, сохраняются для разных доменовРазница в них лишь в точке перед именем,...
Добрый день, пожалуйста, помогите, пользуюсь библиотекой cURL (PHP), есть запрос к серверу ВКонтакте URL ($url ):