Я получаю следующий xml-файл и без проблем загружаю его в свою базу данных с помощью simplexml
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,
'http://www.opap.gr/web/services/rs/betting/availableBetGames/sport/program/4100/0/sport-1.xml?localeId=el_GR');
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$xml = curl_exec($ch);
curl_close($ch);
В основном это сайт для ставок, и я хочу получить коэффициенты для каждой игры.Этот сайт каждый вторник и пятницу обновляет этот XML с учетом шансов на следующие 3 дня.
Моя проблема в том, что я хочу получать XML для каждого дня, а не для всех.Я немного искал и обнаружил, что URL для каждого конкретного дня выглядит примерно так:
http://www.opap.gr/web/services/rs/betting/availableBetGames/sport/program/4100/0/sport-1/#d-2644.xml?localeId=el_GR
Так что в основном # d-2644 - это идентификатор конкретного дня, и он меняется для каждого дня.Моя проблема в том, что, хотя, когда я открываю ссылку в своем браузере, я вижу файл XML, когда получаю его с помощью curl, я получаю следующую ошибку
Notice: SimpleXMLElement threw an exception. Start tag expected, '<' not found in bla bla on line 325
Что я делаю не так: (