Парсинг и фильтрация аккаунтов Ок по апи ОТДЕЛЬНОЙ ЗАДАЧЕЙ!
Сделайте, пожалуйста, Парсинг и Фильтрацию профилей Одноклассников по апи отдельной задачей.
По аналогии с софтами под Инстаграм лучше делать технические акки, которые будут парсить и фильтровать.
Фильтры нужны на:
- возможность инвайтить в группу, чтобы не терять время на ограничивших возможность приглашать
- возможность добавить в друзья
- открытая лс
- пол
- возраст
- страна
- город
- дата последнего входа в Ок
- дата регистрации
- дата рождения
- количество друзей, фоток, групп, игр, заметок
- онлайн с телефона, пк или просто онлайн (оба варианта)
- новых вступивших в группу. Например, сегодня вступивших или верхних столько-то (при нажатии Ещё - Участники - верхние - это недавно вступившие)
Функционал парсинга можно еще разделить на части - где нужна авторизация и где не нужна. И галками отмечать брать акк или не брать.
Важно! Чтобы в задачах инвайтинга в друзья, в группу и других основных задачах вообще не было работы по апи, т.к. Ок это сильно отслеживают и акки и группы 100% забанят рано или поздно.
По апи работать можно только в отдельной задаче, которая никак не соприкасается с другими задачами.
Чтобы легче было реализовать, скрин одной из программ по Ок, как там реализовано -
http://prntscr.com/h0gdmp (название программы не буду говорить, чтобы не было рекламой)
И еще пример, как работает в Зенке - аккаунт авторизуется в приложении и затем начинает фильтровать из ранее там же спарсенного списка (из групп, друзей и т.д.), либо сразу парсит и тут же фильтрует (зависит от настроек)
Парсинг идет очень быстро, фильтрация идет долго - проверяет каждый акк и записывает в тхт файл, который затем открываю в Эксель и фильтрую. Можно записывать в тхт только окончательный вариант с онлайна и нужными фильтрами, а не всех подряд, можно и всех.
В программе Окаккаунтменеджер можно фильтровать быстрее за счет большого количества акков - потоков - прокси
Богдан, если нужно посмотреть, как это реализовано в деталях, можете написать мне и зайти через teamviewer и покажу работу по апи этих 2х программ, возможно так будет легче реализовать.
Будет круто, если реализуете тоже так или даже лучше) Уверена, с вашими способностями все получится!)
Fortuna888
Сообщений: 13
Сообщений: 13
22 октября 2017 в 13:23
На рассмотрении 563 Просмотров
3 Ответов
Для добавления комментария нужно Авторизоваться
Qwaros 22 октября 2017 в 13:36 #
1. Запрос на поиск - https://www.ok.ru/search?st.gender={-Variable.sex-}&st.fromAge={-GlobalVariable.oktraffmaker.age-}&st.tillAge={-GlobalVariable.oktraffmaker.age-}&st.country={-Variable.Country-}{-Variable.dop_params-}&st.mode=Users&st.grmode=Groups&st.posted=set
2. Запрос на получение результата - https://www.ok.ru/search?cmd=PortalSearchResults&gwt.requested={-Variable.gwt_hash-}&st.cmd=searchResult&st.country={-Variable.Country-}&st.mode=Users&st.tillAge={-GlobalVariable.oktraffmaker.age-}&st.grmode=Groups&st.gender={-Variable.sex-}&st.posted=set&st.onSite=on&st.fromAge={-GlobalVariable.oktraffmaker.age-}&st.location={-Variable.rnd_sity-}
Разработчик #001 22 октября 2017 в 20:22, изменено 23 октября 2017 в 17:52 #
ОК на каждый из запросов редиректит на страницу для входа, пользователей не выдает
UPD: Получилось. Готово.
Разработчик #001 23 октября 2017 в 17:54 #
Собирался делать авторизацию по логину-паролю для получения токена от оф. приложения ОК для андроид, но оказалось что токен от официального приложения не получится использовать в публичном методе АПИ для получения информации о пользователях