SaveZBot - Добавление instagram аккаунтов
ZR DevДанная страница описывает функционал добавления и управления личными инстаграм*-аккаунтами пользователя в SaveZBot. Время чтения: 5 мин.
Основная (но не единственная) цель добавления личных аккаунтов в бота — это скачивание с закрытых профилей. К сожалению, Бот никак иначе не сможет получить доступ и скачать закрытый контент. Боту нужен Ваш аккаунт, чтобы через него выполнить запрос к инстаграм.
Терминология
Пользователь — Учетная запись / аккаунт в телеграм, через который производится взаимодействие с ботом;
Аккаунт (instagram-аккаунт) — Учетная запись в инстаграм, которая принадлежит Пользтвателю Бота и, которую он может добавить в Бота;
Профиль (instagram-профиль) — Все остальные учетные записи / страницы в инстаграм, контент которых хочет скачать Пользовать Бота;
Мы специально разделяем именование разных по предназначению объектов в боте, чтобы не было путанниц и недопониманий при использовании. В случае с инстаграм, все просто: Аккаунты - это принадлежащие Вам страницы в инстаграм, а Профили - такие же страницы в инстаграм, но они Вам не принадлежат, они являются источником контента, который необходимо скачать;
Сессия аккаунта — сохраненные данные instagram аккаунта, после того, как был произведен в него вход (авторизация).
Предназначение функционала аккаунтов
Для чего может понадобиться добавить в бота свои инстаграм-аккаунты? Вот несколько причин/возможностей, которые Вам откроются:
- Просмотр, скачивание и запись контента с закрытых профилей (на которые подписан Ваш аккаунт;
- Доступ к архиву закрытых профилей (архив бота), где хранятся все когда-либо скачанные файлы профиля;
- Включение автоматического скачивания и записи контента сразу после их публикации в инстаграм (Beta);
- Скачивание собственного архива аккаунта (Beta);
- Повышение стабильности при использовании бота;
- И много других возможностей, которые будут добавляться с обновлениями.
Применение фунционала добавления и управления аккаунтами
Процесс добавления аккаунта в бота очень схож с простым входом/авторизацией в приложении инстаграм.
- Для добавления нового инстаграм-аккаунта, либо просмотра и управления ранее добавленными аккаунтами, необходимо отправить боту команду /accounts (Позднее тут будут анимации и фото);
- В процессе добавления, бот попросит Вас отправить ему логин и пароль от аккаунта (про безопасность данного действия смотрите ниже в разделе Безопасность добавления аккаунтов в бота);
- Если на аккаунте включена двухфакторная аутентификация, то Бот предоставит Вам выбор способа подтверждения и отправит на него код;
- После успешного ввода кода, бот авторизуется в инстаграм и добавит аккаунт для использования при скачивании;
- Бот заполнит данные по профилям, на которые подписан ваш аккаунт. Так же вы сможете в дальнейшем обновлять данный список, если подписались на новые профили;
- Вы всегда сможете отвязать/удалить ранее добавленный аккаунт от бота.
Безопасность добавления аккаунтов в Бота
- При добавлении инстаграм-аккаунта в бота, необходимо единожды передать ему логин и пароль от аккаунта, чтобы он мог авторизовать его в инстаграм и создать сессию (так же, как это происходит, когда вы входите в аккаунт через приложение);
- Бот Не сохраняет в своих базах пароль от вашего аккаунта. Он используется только в самом начале, чтобы войти в аккаунт и создать Сессию;
- Созданная Cессия сохраняется в базе бота в зашифрованном виде, расшифровать и получить доступ к которой сможет только владелец аккаунта (Вы);
- Добавленный аккаунт доступен только его владельцу и используется только при действиях владельца. Бот не выполняет через него запросы в своих целях, либо в целях других пользователей бота;
- Безопасность инфраструктуры серверов, баз данных и сетевых контуров обеспечивается Нами (Командой разработки и сопровождения Бота) с применением всех современных технологий и стандартов по защите.
Риски добавления своих аккаунтов в Бота
Факторы, которые могут влиять на риски:
- К сожалению, нет, и никогда не будет полностью безопасных и защищенных систем, но мы гарантируем, что обеспечим максимально возможную защиту ваших аккаунтов и данных;
- Инстаграм не предоставляет открытого и безопасного способа просмотра и скачивания контента вне своих официальных приложений и сайтов. В связи с этим, системам скачивания приходится имитировать официальные приложения и сайты, чтобы обойти эту защиту и просматривать/скачивать контент;
- Мы разработываем и используем полностью собственные решения по обходу ограничений, которые дорабатываются ежедневно с учетом обновлений инстаграм.
В связи с описанными выше факторами, возможны следующие риски:
- Инстаграм может заметить подозрительную активность вашего аккаунта и потребовать дополнительных действий в виде: Подтверждения, что действия выполняли Вы; Внезапный выход из аккаунта в приложении, после чего потребуется снова войти;
- При очень частом использовании аккаунта (превышение допустимых суточных лимитов), инстаграм может ограничить просмотр контента на некоторое время (1-2 суток). Бот следит за количеством запросов, которые Вы будете пытаться выполнить через него, чтобы не допускать превышения лимитов;
- В редких случаях, если Вы слишком интенсивно используете аккаунт (даже через официальное приложение), инстаграм может его заблокировать (мы не исключаем такой возможности). Это может случиться не только из-за бота - множество других факторов приводит к блокировкам. Например: Массовые подписки и отписки, массовые рассылки в директ, добавление аккаунта одновременно в множество различных сторонних систем и т д;
- Утечка информации из баз данных бота и их расшифровка. Данный сценаций крайне маловероятен, но, он возможен в любой информационной системе. Хакерские атаки могут привести к сбоям и утечкам данных в системах. Мы будем делать все возможное, чтобы не этого допустить;
- Даже если данные аккаунтов утекут, то расшифровать и воспользоваться ими мошенникам будет крайне сложно без всей инфраструктуры Бота. К тому же, как описывалось выше, бот Не хранит у себя пароли от аккаунтов.
Рекомендации по работе с аккаунтами в Боте
С учетом описанного выше, мы рекомендуем придерживатья следующих правил при добавлении и использовании аккаунтов:
- Создавайте под использование в боте дополнительный аккаунт в инстаграм. Старайтесь не использовать личный, тем более крупный (с большим количеством подписок) аккаунт;
- Если Вы решили создать новый аккаунт под использование в боте, то не добавляйте его в бота сразу после создания. Дайте ему отлежаться 1-2 дня. Иначе инстаграм может блокировать такую активность;
- Периодически проверяйте и обновляйте статус аккаунта и количество подписок в разделе Управление аккаунтами по команде /accounts . Если считаете, что аккаунт больше не нужен для скачиваний и не понадобится в будущем, то отвяжите/удалите его из бота;
- Всегда допускайте хоть малейший риск, что инстаграм может временно ограничить, либо заблокировать аккаунт. В случае, если это произойдет, будьте спокойны и попробуйте восстановить к нему доступ. В большинстве случаев, доступ восстанавливается очень быстро и без участия поддержки инстаграм. Никогда не сообщайте поддержке инстаграм, что Вы добавляли аккаунт в какие-то неофициальные системы.
Ответственность сторон
- !!! Важно: Администрация Бота не несет ответственности за ограничительные действия по аккаунту со стороны инстаграм. Но, Мы поможем вам решить такие проблемы всеми возможными способами;
- Пользователь Бота (Вы) должен руководствоваться здравым смыслом, понимать все ограничения, и добавлять в бота только принадлежащие Лично Вам аккаунты.
Все вопросы и пожелания можно присылать в поддержку бота, отправив команду /support
Канал: SaveZBlog
* Instagram является продуктом компании Meta, которая признана экстремистской организацией в РФ