T
Что нового по сравнению с версией PromoFlow 1042:
Полностью переработаны алгоритмы приложения по работе с Instagram в результате чего удалось вернуться к стабильной работе.
Рекомендации по обновлению приложения с версии 1043 и ниже:
Перед обновлением приложения рекомендуется сохранить базы аккаунтов, служебные аккаунты, шаблоны писем, комментарии во внешнее хранилище, например в Избранное Телеграм.
Обновление устанавливается только на устройства с версией Android 8 и выше.
Как узнать версию вашего android можно посмотреть тут.
Ввиду того что алгоритмы приложения по работе с Instagram были полностью переработаны после обновления приложения на всех аккаунтах нужно выполнить повторную авторизацию.
Если после обновления приложение не запускается его нужно удалить и установить повторно.
Общие рекомендации по настройке приложения для минимизации рисков по блокировкам со стороны Instagram
Поскольку при масфоловинге приложению приходится просматривать множество страничек в поисках целевой аудитории то к серверам инстаграм осуществляется множество запросов. Такая гиперактивность инстаграмом воспринимается как крайне подозрительная деятельность и он принимает меры в виде различных блокировок: требованием подтвердить аккаунт по смс и т.д.
Для того чтобы минимизировать количество запросов к инстаграм от рабочих аккаунтов в PromoFlow применяется два решения:
WebApi
Служебные аккаунты
Рассмотрим ниже плюсы и минусы этих решений:
WebApi - При использовании WebApi запросы для фильтрации аудитории отправляются как бы через браузер а не через приложение, как если бы вы открывали ссылки на странички инстаграм в браузере. И все бы хорошо если бы инстаграм не контролировал количество таких запросов с одного ip. По истечении какого-то количество запросов, инстаграм перестает открывать запрашиваемые странички и требует авторизоваться.
Наиболее благосклонно инстаграм позволяет работать через WebApi при использовании мобильного интернета.
Служебные аккаунты - это отдельные странички инстаграм которые вы добавляете в приложение для того чтобы они занимались исключительно фильтрацией аудитории. При работе рекомендуется использовать 10 служебных аккаунтов на один рабочий аккаунт.
Выбор способа фильтрация аудитории в приложении осуществляется автоматически по следующему принципу:
Сначала приложение пытается выполнить фильтрацию через WebApi.
Если инстаграм заблокировал web api, то приложение пытается выполнить фильтрацию через Служебные аккаунты.
Если служебных аккаунтов нет или они все заблокированы то фильтрация аудитории осуществляется через рабочий аккаунт.
Начиная с версии 1140 в общих настройках приложения появились опции:
Приостанавливать работу при блокировке Web api - данная опция устанавливает режим фильтрации аудитории исключительно через Web api и в случае блокировки Web api задача приостанавливается разблокировки Web api.
Обойти блокировку Web api можно сменив ip адрес, как это сделать можно прочитать тут
Останавливать работу если нет рабочих служебных аккаунтов - данная опцию полезно использовать для того чтобы обезопасить рабочие аккаунты в случае если все служебные аккаунты были заблокированы. При возникновении такой ситуации все задания становятся на паузу и выводится Push уведомление.
Мы настоятельно рекомендуем выполнять продвижение аккаунтов при подключении через мобильный интернет с включенной опцией Приостанавливать работу при блокировке Web api.