Всем спасибо. Решилось выставлением нужного заголовка + предварительно загруженной десктопной версией сайта (если просто загружать по всем вариантам, как описано выше, то выдавало ошибку, без понятия почему)
Как спарсить сообщения в телеграм?
-
В телеграм с канала поступают сообщения c данными. Они накапливаются. БАС видит только 30 - 40 элементов. У каждого сообщения есть дата и соответственно инфа. Нужно сделать так, что бы БАС поочерёдно распарсил их до сообщения которое было им обработано в прошлый запуск. Скрол не помогает, потому, что после скрола приходится обновлять данные по количеству элементов и у них соответственно изменяется индекс. А индекс это единственное к чему можно привязаться что бы их различать при обработке первичной. К тому же даже при обработке селектор сбоит и пропускает некоторые меседжи, это сразу видно если кликать по количеству эллементу указанному рядом со строкой селектора.

Как это сделать через пост гет запросы я тоже не вдупляю, ибо не смог найти шаблон гета. В БАСе сейчас не работает функция вывода пост гетов, я ковырял через интерфейс разраба в мазиле, но тоже никак. API телеги заточено судя по всему чисто под ботов + там надо для получения ключей региться потом эти данные вводить в БАС, а заказчику это нафиг ненужно.
-
@Shogo said in Как спарсить сообщения в телеграм?:
, что бы БАС поочерёдно распарсил их до сообщения которое было им обработано в прошлый запуск. Скрол не помогает, потому, что после скрола приходится обновлять данные по количеству элементов и у них соответственно изменяется индекс. А индекс это единственное к чему можно привязаться что бы их различать при обработке первичной. К тому же даже при обработке селектор сбоит и пропускает некоторые меседжи, это сразу видно если
- В вашем посте есть слово ЗАКАЗЧИКУ, зачем было брать заказ который вы не способны выполнить.
- Создаёте базу данных, в неё закидываете последнее сообщение (с парсинга), с перезаписью. И во время следующего парсинга ставите проверку, ЕСЛИ находит текст, останавливается.. Тут все максимально просто.
А вообще советовал бы вам перенести данную тему в заказы.
P/S запросы работают в 23.2.2
-
@Shogo said in Как спарсить сообщения в телеграм?:
@iabot а как конкретно парсить то? Может посоветуете раз так всё просто.
Бесплатно ? Увы нет.. потерял интерес к рабскому труду.
-
@lotra said in Как спарсить сообщения в телеграм?:
@iabot Да работает клиент в 24.^ просто с куками неболшие особенности, сбрасывать надо и самому устанавливать перед каждым запросом, но в остальном он вполне адекватно работает.
Наверное имелась ввиду запись запросов. А зачем вы с куки такие танцы делаете? Клиент как работал так и работает, ничего не изменилось, проблем нет.
-
@UserTrue он из браузера их не всегда берет. А потом если сервер ответ по set-cookies шлет он их ставит сам убирать их.
аа не знал что он не записывает, я через прокси сервер все делаю он точнее показывает что там шлет. Но все равно то что он не умеет br сильно подмораживает на ноду got перешел