Авторизация на Instagram при помощи робота это реально?
Вопрос, скорее, исследовательского характера, поэтому пригодятся любые ответы, даже косвенные. Можно ли сделать авторизацию на сайте и выполнять определенные действия, к примеру ставить лайки, писать комментарии, через автоматизированных роботов? Есть накрутчики лайков и классов, хотел бы узнать их механизм и принцип работы, если у кого есть понимание или знание
Есть некоторые догадки - это использовать PhantomJS+CasperJS в виде виртуального браузера, а для создания автоматизированных действий использовать инструмент Selenium
В вебе попробуйте через Selenium. Как драйвер используйте Chrome (он уже умеет работать без окна). Фантом умер.
Авторизироваться думаю не проблема. Главное это сразу прописывать нормальные User-Agent, и в целом заголовки похожие на настоящий браузинг, а не бота.
Спасибо за ответ. Хотелось бы узнать принцип блокировки по User-Agent. Я так понял, принцип разный у каждого сервиса и задача автоавторизации - чтобы данные User-Agent менялись с течением авторизации разных пользователей?
David Amirkhanov, UA это печать, или визитка браузера. Или бота. ПО нему можно определить зашел человек или Google Bot. Или имитировать то или иное.
Рандомьте UA на каждую сессию (но не каждый хит), вместе с прокси (если потребуется, из-за масштабов). Также к request header можно дописать что-то еще. Это можно подсмотреть тут же у себя, что шлет ваш браузер, когда вы ходите по сайтам.
Bjornie, Прикрутил на ноде безголовый хром с nightwatch. На первых парах получилось авторизироваться, лайкать и т.п., но далее инста стал банить аккаунт из-за частоты лайков. Причем, бан идентифицировался только по ИП сервака, с остальных браузеров можно было заходить, как обычно