Парсинг телеграм каналов

Тема в разделе "Решение различных задач по парсингу", создана пользователем trans5, 19 окт 2017.

  1. trans5

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

    Регистрация:
    26 сен 2017
    Сообщения:
    66
    Город:
    екаеринбург
    собственно вопрос в теме, как можно парсить в телеграмм каналах только новые посты.
     
  2. kagorec

    kagorec Администратор Команда форума Администратор

    Регистрация:
    3 янв 2011
    Сообщения:
    4.432
    Адрес:
    Latvia
    Через апи скорее всего.
     
  3. trans5

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

    Регистрация:
    26 сен 2017
    Сообщения:
    66
    Город:
    екаеринбург
    Насколько я понимаю через апи можно публиковать посты, а где взять апи что б чужие посты получать?
     
  4. Root

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

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

    Предоставьте прямую ссылку на эти каналы + логин с паролем для авторизации.

    Я не знаю, что это и где.
     
  5. trans5

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

    Регистрация:
    26 сен 2017
    Сообщения:
    66
    Город:
    екаеринбург
    ссылка например Ссылки недоступны для гостей для авторизации надо номер телефона на него придет смс который вводится 1 раз, потом при открытии других ссылок авторизоваться не надо.

    Я конечно могу дать свой номер, но не думаю что смогу вам быстро дать смс, возможно у вас есть свой номер)

    Если просмотреть код открытой страницы то там:
    <!doctype html><html lang=css/app.css><link rel=manifest.webapp.json><link rel=favicon.ico type=img/iphone_home120.png><link rel=img/iphone_home120.png><link rel=img/iphone_startup.png><meta name=js/app.js></script></body></html>

    самого текста поста нет. Через WBAPP войти можно но непонятно как скопировать текст последнего поста.
     
  6. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    2017-10-21_09-05-31.png
     

    Вложения:

    AleXL и z0rg1s нравится это.
  7. z0rg1s

    z0rg1s New Member Пользователи

    Регистрация:
    25 мар 2017
    Сообщения:
    3
    Подниму данную тему, Root большое спасибо все работает!)

    Стоит вопрос немного расширить функционал, необходимо спарсить последние 1000 сообщений с логинами, далее отсортировать только админов группы
    Вот пример группы
    Скрытое содержимое:
    **Скрытое содержимое: доступно при наличии 1 постов.**
    Админов видно в исходном коде:
    <span class="im_message_author_admin" my-message-admin-badge="historyMessage">admin</span>

    Возможно ли так выгрузить логины админов ? или может другой подход нужен? и как можно это реализовать ?
     

    Вложения:

  8. xLime

    xLime Well-Known Member Супер Модератор Модератор

    Регистрация:
    4 сен 2017
    Сообщения:
    401
    Добрый день.
    Задаете 2 границы (логин, паттерн) и с помощью макроса [Ссылки недоступны для гостей()] выводите логин.
     
  9. z0rg1s

    z0rg1s New Member Пользователи

    Регистрация:
    25 мар 2017
    Сообщения:
    3
    Прошу прощения, забыл уточнить, что логины нужно забирать в таком виде: @login
    Данный метод [Ссылки недоступны для гостей()] забирает только 20 последних логинов, интересует решение забирать последнюю 1000, после удалить дубли и оставить только @login, которые относятся именно к админам
     
  10. timur777

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

    Регистрация:
    24 дек 2019
    Сообщения:
    118
    Город:
    Москва
    Здравствуйте, коллеги! Подскажите пожалуйста, какую инструкцию изучить по парсингу телеграмм каналов с картинками и как получить API! Спасибо.
     

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