Можно ли получить номер телефона post/get запросом на сайте kolesa.kz?

Тема в разделе "Решение различных задач по парсингу", создана пользователем Smodey, 11 июл 2018.

  1. Smodey

    Smodey Active Member Пользователи

    Регистрация:
    27 ноя 2013
    Сообщения:
    59
    Всем здравствуйте!
    Есть сайт kolesa.kz. Ранее на нём можно было получить номер телефона объявления, например Ссылки недоступны для гостей просто делая get запрос по id объявления Ссылки недоступны для гостей
    Но сейчас этот метод уже не работает. Или работает, но нужно ещё какие-то параметры передать?
    Что самое интересное, в сниффере идёт get запрос. Всё дело в кукисах?
    [​IMG]
    [​IMG]
     
    Последнее редактирование: 11 июл 2018
  2. napserious

    napserious Well-Known Member Пользователи Активирован

    Регистрация:
    16 окт 2015
    Сообщения:
    324
    Видимо вы чтото не правильно ставили, сделал проект который тянет номера.

    upload_2018-7-12_11-54-20.png

    Измените вид всех ссылок
    из:
    Ссылки недоступны для гостей
    в:
    Ссылки недоступны для гостей
     

    Вложения:

    • kolesa_kz.cdp
      Размер файла:
      36,1 КБ
      Просмотров:
      11
    prepod, kagorec, Smodey и 2 другим нравится это.
  3. Smodey

    Smodey Active Member Пользователи

    Регистрация:
    27 ноя 2013
    Сообщения:
    59
    Да, Вы правы, понял в чём ошибка. Нужно было в headers указать как выводить данные после запроса. Т.е. в принципе достаточно добавить туда X-Requested-With: XMLHttpRequest
    Заметил кстати странность в работе <GETMORECONTENT>. Он же вроде работает как отдельный запрос, не зависящий от основного?
    Т.е. вот такое в теории должно работать:
    Код:
    <GETMORECONTENT><URL="<CD_GRAN_3!>"><HEADERS>X-Requested-With: XMLHttpRequest</HEADERS><START="phone{"}:{"}"><STARTCOUNT="0"><END="{"}"><ENDCOUNT="0"><PARAMS="htmtotxt"></GETMORECONTENT>
    В <CD_GRAN_3!> - ссылка Ссылки недоступны для гостей
    Но, работает только если вставить и в основные настройки эту строку. Без неё, т.е. если прописывать только в <GETMORECONTENT> не работает.
    [​IMG]
    На примере:
    [​IMG]
    [​IMG]
     
    Последнее редактирование: 12 июл 2018
  4. napserious

    napserious Well-Known Member Пользователи Активирован

    Регистрация:
    16 окт 2015
    Сообщения:
    324
    Да, есть такая особенность.
    Можно через PHP_SCRIPT попробовать вместо GETMORECONTENT. Это почти тоже самое.
    Только PHP_SCRIPT работает отдельно от headers из CD
     
  5. TeslaCo

    TeslaCo Member Пользователи

    Регистрация:
    4 мар 2014
    Сообщения:
    211
    Здравствуйте, сейчас не работает этот способ, подскажите как его можно поправить?
     
  6. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Я по вашим задачам получасовое видео снял. И этого, как оказалось, недостаточно.
     

    Вложения:

    • kolesa_kz.cdp
      Размер файла:
      45,7 КБ
      Просмотров:
      5
    TeslaCo нравится это.
  7. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
     
    TeslaCo нравится это.
  8. TeslaCo

    TeslaCo Member Пользователи

    Регистрация:
    4 мар 2014
    Сообщения:
    211
    НЕ на примере сайта kolesa.

    Что если поиск ссылок (на подгружаемой странице) пост запросом в библиотеке CIS работает (как показано на видео), по при парсинге основного контента, код страницы подгружается только в Win, можно ли как то поиск ссылок произвести в CIS, а спарсить после этого контент в WIN (без ручного переключения библиотек)
     
  9. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Предоставьте адрес ссылки, которая у вас загружается только с помощью библиотеки WIN.
     
  10. TeslaCo

    TeslaCo Member Пользователи

    Регистрация:
    4 мар 2014
    Сообщения:
    211
    прикрепил проект
     

    Вложения:

    • 1111.cdp
      Размер файла:
      161,1 КБ
      Просмотров:
      4
  11. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
  12. TeslaCo

    TeslaCo Member Пользователи

    Регистрация:
    4 мар 2014
    Сообщения:
    211
    Так а как это сделать в библиотеке WIN ?

    Потому что сбор ссылок POST запросом невозможна в WIN
    А парсинг основного контента невозможно не в WIN .

    Как быть?
     
  13. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Facepalm
     
  14. TeslaCo

    TeslaCo Member Пользователи

    Регистрация:
    4 мар 2014
    Сообщения:
    211
    Сейчас проверил ещё раз - работает, спасибо. Возможно на старой версии CD тестировал.
     
  15. TeslaCo

    TeslaCo Member Пользователи

    Регистрация:
    4 мар 2014
    Сообщения:
    211
    Подскажите почему php-script не грузит ссылку? В чём ошибка?
     

    Вложения:

    • test.cdp
      Размер файла:
      40,7 КБ
      Просмотров:
      3
  16. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Данный сайт с моего региона не открывается.
     
  17. TeslaCo

    TeslaCo Member Пользователи

    Регистрация:
    4 мар 2014
    Сообщения:
    211
    Попробуйте с прокси, подключите любую страну кроме России.

    Скрытое содержимое:
    **Скрытое содержимое: доступно при наличии 15 постов.**
     
    Последнее редактирование: 1 окт 2019
  18. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Нет, не хочу тратить время.
     
  19. TeslaCo

    TeslaCo Member Пользователи

    Регистрация:
    4 мар 2014
    Сообщения:
    211
    Скажите, как сделать что бы php-script работал на библиотеке WIN ?
    Screenshot_7.png
     
  20. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Пока такой возможности нет. Пожелание учел.
     
    TeslaCo нравится это.

Поделиться этой страницей