Как оставить комментарий в инстаграм с помощью Selenium?
Здравствуйте.
Пробую автоматизировать работу с инстаграм.
Захожу на главную, нажимаю вход, ввожу логин, пароль и т. д. Но вот после входа исходный код страницы совсем не совпадает с содержимым при, например, отладке отдельного какого-либо элемента. То есть, если я на поле ввода вызову контекстное меню и выберу исследовать элемент, то в панели отладки будут видны тэги div, span, а также атрибуты этих тэгов. А если нажать посмотреть исходный код страницы, то в новой вкладке открывактся полный код страницы. Но в нём одни скрипты и другая ненужная информаци. Я догадываюсь, что страница специально так формируется, подскажите, как это называется (аджакс, *уякс) и направление, в котором нужно разобраться, чтобы достичь цели.
Спасибо.
javedimka, ознакомился.
Получается, что если я хочу найти последние media (фото, например) по хэштэгу #компьютер, он мне выдаст результат, только если данный хэштэг присутствует в каком-либо посте, опубликованным от имени учётки, состоящей в snadbox'е, чьим токеном я пользуюсь? И то, только посты этих учёток, не публичных.
А как взять публичный контент???
javedimka, да, те юзеры, которые зареганы в песочнице, токен которой используется, там же написано, что можно максимум 10 пользователей зарегать в песочнице. И все запросы (https://api.instagram.com/v1/tags/{tag-name}/media... будут только для них.
Я написал "Захожу на главную, нажимаю вход, ввожу логин, пароль и т. д. Но вот после входа исходный код страницы совсем не совпадает с содержимым..." Под словом "захожу" здесь я понимаю работу selenium'а.
dimonchik2013, ну например, если вызвать контекстное меню на текстовом поле для ввода комментария и выбрать "Просмотр кода элемента", то снизу браузера появиться окно с просмотром содержимого следующего вида:
А если же, вызвать контекстное меню на любом месте страницы и выбрать пункт "Просмотр кода страницы", то откроется новое окно с кодом страницы.
Дальше, если я попытаюсь в этом коде найти кусок кода из рисунка, показанного выше, например, тэг textarea, то я его не найду, его нет в коде страницы. Там присутствуют тэги script в которых информация в формате json (если я правильно понимаю).