Одноклассники

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

S16er1um

Client
Регистрация
14.04.2016
Сообщения
826
Реакции
241
Баллы
43
Ребят подскажите пожалуйста. Работаю с ОК.ру
Нужно парсить людей, которые лайкают пост в группе. И всё бы ничего, но в АПИ одноклассников такой функции к сожалению нет, а если работать через ВЭБ версию, то нужно жмакать по этой кнопочке:
96ebbd9a09.jpg

и вылазит такое сообщение:
0d3375e279.jpg

Кто с этим работал? Как бороться. Буду благодарен, если кинете параметры, как вы находили эту кнопочку!
 
Смотрите Dom текст страницы и подберите атрибуты поиска вручную.
 
в чем не смогли разобраться? Есть DOM текст страницы, элемент там нашли нужный?
 
http://www.ex.ua/298408686585
Cылка с ДОМ текстом страницы...
Не могу найти кнопку, которая появляется после наведения на кнопку "Класс"(((
страница тоже кстате не секретная! вот она
http://ok.ru/sniminapry
 
Последнее редактирование:
upload_2016-5-23_16-31-47.png

:D

у меня нет аккаунта на Одноклассниках чтобы посмотреть на сайте
 
Не находит элемент, потому что элемента и нет, пока вы не наведете мышку на нужную кнопку.
Как то так. Открывает список лайкнувших и кликает по "показать всех".
Это вам просто пример, как можно реализовать, но чтобы все правильно работало надо возиться с уникальными атрибутами конкретного нужного поста.

Если помог, можно тыкнуть спасибо)
 

Вложения

  • Оценить
Реакции: S16er1um
Спасибо, но не работает( вот даже на той группе, что я кидал
http://ok.ru/sniminapry
 
Какой именно момент не работает ? У меня все срабатывает, несколько раз проверил.

Список лайкнувших и не откроется без авторизации на сайте, как я понял. А аккаунта для теста у меня нет. Но по нужной кнопке, которая у вас не нажиммается, нажатие происходит.
 
Ребят подскажите пожалуйста. Работаю с ОК.ру
Нужно парсить людей, которые лайкают пост в группе. И всё бы ничего, но в АПИ одноклассников такой функции к сожалению нет, а если работать через ВЭБ версию, то нужно жмакать по этой кнопочке:
96ebbd9a09.jpg

и вылазит такое сообщение:
0d3375e279.jpg

Кто с этим работал? Как бороться. Буду благодарен, если кинете параметры, как вы находили эту кнопочку!
Вас дизинформировали, в АПИ ок-ов есть метод которым можно спарсить лайкнувших. Т.е тех людей кто классал!

https://apiok.ru/wiki/pages/viewpag...тация(Русский)-discussions.getDiscussionLikes
 
Вас дизинформировали, в АПИ ок-ов есть метод которым можно спарсить лайкнувших. Т.е тех людей кто классал!

https://apiok.ru/wiki/pages/viewpag...тация(Русский)-discussions.getDiscussionLikes
жто не решает мою проблему( я не писатель приложений, а там нужно его создать! чтобы получить доступ
 
Не находит элемент, потому что элемента и нет, пока вы не наведете мышку на нужную кнопку.
Как то так. Открывает список лайкнувших и кликает по "показать всех".
Это вам просто пример, как можно реализовать, но чтобы все правильно работало надо возиться с уникальными атрибутами конкретного нужного поста.

Если помог, можно тыкнуть спасибо)
Спасибо. Пробую делать через запись действий) Слегка помогает...
 
Спасибо. Пробую делать через запись действий) Слегка помогает...
К сожалению запись действий пасует, если задача по сложности хотя бы выше среднего. А на одноклассниках все совсем непросто. Надо учиться работать с конструктором действий, без этого никак. Запись действий часто записывает топорно весь атрибут целиком, а учитывая, что многие атрибуты меняются при перезагрузке страницы, то что у вас сработало один раз может не сработать во второй.
 
К сожалению запись действий пасует, если задача по сложности хотя бы выше среднего. А на одноклассниках все совсем непросто. Надо учиться работать с конструктором действий, без этого никак. Запись действий часто записывает топорно весь атрибут целиком, а учитывая, что многие атрибуты меняются при перезагрузке страницы, то что у вас сработало один раз может не сработать во второй.
Через запись действий можно без ДОМ модели увидеть все атрибуты той кнопки и потом с ними играть!
 

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