Помогите с XPath web.telegram

  • Автор темы Автор темы Demiz
  • Дата начала Дата начала

Demiz

Client
Регистрация
19.12.2017
Сообщения
200
Реакции
135
Баллы
43
Доброго дня. Помогите правильно составить путь XPath. Необходимо спарсить полученный код с веб версии телеграма(https://web.telegram.org/z/), кодов может быть несколько, также между кодами могут быть уведомления об обновлении, соответственно нужен последний код. Подобрал через расширение такой путь //div[contains(@class, 'text-content with-meta')], вроде бы все ищет, но только в хроме, а в проджект мейкере путь берет только первое сообщение.
100388
 
  • Оценить
Реакции: Sho
  • Оценить
Реакции: Demiz
Доброго дня. Помогите правильно составить путь XPath. Необходимо спарсить полученный код с веб версии телеграма(https://web.telegram.org/z/), кодов может быть несколько, также между кодами могут быть уведомления об обновлении, соответственно нужен последний код. Подобрал через расширение такой путь //div[contains(@class, 'text-content with-meta')], вроде бы все ищет, но только в хроме, а в проджект мейкере путь берет только первое сообщение.
Посмотреть вложение 100388
Привет.

XPath для сбора сообщений использовал .//div[contains(@class,'text-content')]
Советую посмотреть пример, для полного понимания решения.

100398


Приложил шаблон с полным решением вопроса ↓
 

Вложения

  • Оценить
Реакции: Demiz и Sho
Привет.

XPath для сбора сообщений использовал .//div[contains(@class,'text-content')]
Советую посмотреть пример, для полного понимания решения.

Посмотреть вложение 100398

Приложил шаблон с полным решением вопроса ↓
Спасибо, работает, но иногда телега выдает в соообщениях Код подтверждения: xxx или Login code : xxx
С чем свзязано?
UPD:
Добавил еще 1 кубик выделить подсписок login code. В общем спасибо вопрос полностью решен!!!
 
Последнее редактирование:
Код подтверждения: xxx или Login code : xxx
Вероятно, когда выбираете язык на стартовом экране при авторизации русский или английский или может это как-то от номера телефона зависит.

Добавил еще 1 кубик выделить подсписок login code. В общем спасибо вопрос полностью решен!!!
Необязательно делать несколько кубиков.
Можно указать как регулярку: Код подтверждения:|Login code:

Пример:
1670336738290.png
 
  • Оценить
Реакции: dgreen и Demiz

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)