Я пытаюсь сделать простое извлечение из API данных Quandl для информации о ценах на акции. Я нашел следующий URL-адрес из своей документации, который должен вытащить данные о запасах для акций AAPL. https://www.quandl.com/api/v1/datasets/WIKI/AAPL.csv?trim_start=2013-12-25&trim_end=2013-12-31Файл CSV Quandl API Возврат только заголовков столбцов
Если я загружаю этот URL-адрес в браузере, я получаю файл csv просто отлично. Однако, если я попытаюсь вытащить файл с помощью php, я получаю только заголовки столбцов файла. Вот мой код:
$url = "https://www.quandl.com/api/v1/datasets/WIKI/AAPL.csv?trim_start=2013-12-25&trim_end=2013- 12-31";
$fp = fopen($url,'r') or die("can't open file");
$csv_array = (fgetcsv($fp));
print_r ($csv_array);
И это возвращает - Array ([0] => Дата [1] => Open [2] => High [3] => Низкая [4] => Close [5 ] => Объем [6] => Экс-дивиденд [7] => Коэффициент разделения [8] => Ад. Открыть [9] => Высокий [10] => Низкий [11] => Ад. Close [12] => Adj. Volume)
Но это только заголовки столбцов из файла csv. Он не содержит никаких фактических данных.
Кто-нибудь знает, что может быть здесь?
Спасибо, Дилана
Если вы планируете работать с Quandl много, вы можете найти свою [простой PHP библиотеку] (HTTPS : //github.com/DannyBen/php-quandl). Здесь вы можете просто выполнить '$ data = $ quandl-> getCsv (" WIKI/AAPL ")' – DannyB