За последние 24 часа нас посетили 64306 программистов и 1754 робота. Сейчас ищут 860 программистов ...

Liveinternet

Тема в разделе "Прочее", создана пользователем Kreker, 17 дек 2008.

  1. Kreker

    Kreker Старожил

    С нами с:
    8 апр 2007
    Сообщения:
    5.433
    Симпатии:
    0
    Можно ли получить на liveinternet данные статистики через SOAP или XML? Я покопался, но не нашел. Пока живу только вариант парсить pda-версию...

    P.S. Есть firefox addon, подозреваю, что он общается по какому-то протоколу...
    UPD: аддон -- фигня, просто перенаправляет на сайт liveinternet.
     
  2. Dagdamor

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

    С нами с:
    4 фев 2006
    Сообщения:
    2.095
    Симпатии:
    1
    Адрес:
    Барнаул
    Kreker
    Учитывая, сколько там рекламы, вряд ли они добровольно откажутся от лишнего бабла и дадут кому-то данные в чистом виде ;)
     
  3. Kreker

    Kreker Старожил

    С нами с:
    8 апр 2007
    Сообщения:
    5.433
    Симпатии:
    0
    Liveinternet присылает данные, сжатые gzip'ом.
    При попытке разжатия через gzuncompress или gzinflate выдает ошибку данных. А gzdecode мой PHP (2.5.5) вообще не знает =\
     
  4. Sergey89

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

    С нами с:
    4 янв 2007
    Сообщения:
    4.796
    Симпатии:
    0
    Поищи по форуму. Я код выкладывал.
     
  5. Kreker

    Kreker Старожил

    С нами с:
    8 апр 2007
    Сообщения:
    5.433
    Симпатии:
    0
    :shock: дело было всего лишь в $data = gzinflate(substr($data, 10));
    Sergey89
    Спасибо!
     
  6. Kreker

    Kreker Старожил

    С нами с:
    8 апр 2007
    Сообщения:
    5.433
    Симпатии:
    0
    Первый curl получает куки и данные формы, второй отправляет всю билеберду и в ответ должен получить ссылку-редирект, по которой потом надо будет перейти, но почему-то на втором курле скрипт уходит в таймаут.