За последние 24 часа нас посетили 17340 программистов и 1921 робот. Сейчас ищут 986 программистов ...

Загрузка XML (RSS feed) - выдаёт неполный feed

Тема в разделе "PHP для новичков", создана пользователем Filunder7, 29 мар 2016.

  1. Filunder7

    Filunder7 Новичок

    С нами с:
    29 мар 2016
    Сообщения:
    1
    Симпатии:
    0
    Добрый день!
    Пытаюсь распарсить feed (http://tokyotosho.info/rss.php?filter=1&entries=300&cat=1), со структурой разобрался, но при загрузке через PHP в фиде присутствует всего 40 элементов.
    И через cURL и через file_get_contents();

    Если открыть фид в браузере, скопировать код, сохранить файл и локально парсить его - все ок! А если грузить напрямую в скрипте - всего 40 элементов...
    В чем может быть косяк?
     
  2. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    В исходной информации? До парсинга?
     
  3. Period

    Period Новичок

    С нами с:
    29 дек 2014
    Сообщения:
    148
    Симпатии:
    1
    Т.е. при загрузке в браузере - одна картина, а при echo file_get_contents(тот_же_url) - другая?

    Скорее всего, скрипт заголовки смотрит, передавайте те же, что и браузер.
     
  4. machetero

    machetero Активный пользователь

    С нами с:
    25 окт 2014
    Сообщения:
    499
    Симпатии:
    21
    Это наверно разрабы спецом ограничение ввели на 40 элементов, чтоб нагрузку ограничить. Спросите у тех поддержки.