Какой самый эффективный способ автоматизации вашего Instagram? - PullRequest
0 голосов
/ 19 октября 2018

За последние несколько недель я потратил некоторое время на изучение автоматизации Instagram, цель которой - создать программу, которая будет мне нравиться и комментировать.Я придумал следующие решения:

  1. Используйте библиотеку автоматизации браузера как селен для навигации поСайт Инстаграм.Минусы: действительно неуклюжий код, который становится бесполезным, как только Instagram переименовывает свои классы CSS, что они делают время от времени

  2. Имеют эмулятор Android работает и автоматизировать это.Минусы: каждый экземпляр этого эмулятора потребует около 2 гигабайт хранилища и будет действительно неэффективным.

Итак, как, например, приложения в магазине play- / app store делают это?У них только небольшая вычислительная мощность телефона, и они все еще работают без усилий в фоновом режиме.

Есть ли другое решение, которое мне не хватает?

Ответы [ 2 ]

0 голосов
/ 18 января 2019

В конце концов я сделал так, что на GitHub я использовал приватный API Instagram для Instagram: https://github.com/ping/instagram_private_api

Таким образом, мне не нужно было эмулировать целое устройство, фактически просматривающее Instagram.

0 голосов
/ 19 октября 2018

Самый эффективный способ автоматизации Instagram - это использование Instagram API .Используя этот API, вы можете публиковать фотографии с пользователями, тегами и местоположениями [1].Я не нахожу непосредственного упоминания историй и т. Д., Но, скорее всего, если вы будете больше работать с API, вы найдете, где и как это сделать.

Также связанный API платформы Instagram Похоже, что он находится в состоянии прекращения.

Поскольку вы отметили свой вопрос как «Селен», нет, Selenium не обеспечивает разумного подхода для взаимодействия с Instagram, поскольку Selenium не позволяет отправлять запросы POST.Вы можете попытаться автоматизировать веб-сайт с помощью Selenium, но использование API гораздо проще, менее подвержено изменениям макета и официально разрешено.

[1] https://developers.facebook.com/docs/instagram-api/content-publishing

...