Сервис Для Работы с Директом Инстаграм • Сборка данных

Директ в Instagram на компьютере — 4 способа |

Официальное приложение Instagram для Windows 10 с поддержкой сообщений директ • Обнадежил этот вариант, но оказался не рабочим.

Автоматизация Instagram

По работе попалась интересная задача по автоматизации Instagram, а именно надо было просто провести розыгрыш. Сервисов для организации этой затеи достаточно, есть даже бесплатные. Но были дополнительные (читай премиум) условия, к тому же мне очень захотелось самому посмотреть, что там внутри этой популярной инстаграмы и быть может набраться опыта в построении API.

Первым делом пошел смотреть что там говорят интернеты. Чтение официальных доков по API instagram дало четко понять, что владельцы не хотят давать доступ к неограниченной автоматизации, можно автоматизировать работу со своим аккаунтом в базовом варианте, но это не подходило под мою задачу, а «бизнес» вариант API требовал верификации компании, что естественно мне не подходит. (Может быть уже что-то изменилось …)

Тогда я пошел смотреть что говорят интернеты по поводу работы с тем API что есть на сайте Instagram. Все было радужно и ничего не предвещало проблем. На github были даже проекты на php, предоставляющие API для автоматизации вплоть до постинга. Статьи на Хабре гласили о легкости автоматизации. Многие из источников были нормальной свежести (пару месяцев, а то и недель). Однако …

Авторизация

Начинаем снифать (fiddler + waterfox) запросы на сайте instagram и смотреть что там. Понятное дело принимаем куки и устанавливаем их куда следует. Этот этап пропустим.

Анализ

Далее, надо авторизоваться.

Запрос в консоли Firefox, почему там проблема с Access-Control-Allow-Origin я не знаю

При беглом осмотре стало понятно — за авторизацию отвечает POST запрос https://www.instagram.com/accounts/login/ajax/ с интересным набором параметров. Интерес вызывает именно enc_passwordсклеенная строка, логически разделяемая : и состоящая (судя по всему, на основании этих данных) из:

описания входящего пароля (PWDINSTAGRAMBROWSER)

версии шифрования (10)

времени шифрования (unixtime 1591030811)

шифрованной строки с паролем

Немного поигравшись не трудно догадаться что unixtime принимает участие в шифровании, так как шифрованная строка при каждом запросе разная.

Погуглив, можно найти варианты авторизации без шифрования пароля, однако эти методы на момент написания данного материала уже не работали. На просторах github можно найти вариант шифрования пароля на nodejs. Обнадежил этот вариант, но оказался не рабочим.

Проблема

После долгих поисков было решено пройтись отладчиком по коллстеку шифрования пароля. Товарищ по одному из проектов подсказал, что возможно на клиенте instagram используется эта библиотека криптографического шифрования. Сравнивая минифицированный код из отладчика (тот еще изврат) и исходный код библиотеки стало ясно, что скорее всего это так. Но решение задачи это не облегчило.

Разбирая стек я понял, что исходные данные кодировались в нужную форму, а затем отправлялись на шифрование дальше в js. Через несколько часов гуляния по стеку с минифицированным асинхронным js (лютая хрень) я заблудился … и решил не принимать этот вызов (самостоятельного разбора этого блудника), а найти альтернативный путь, потому что неизвестно в какой момент владельцам инсты стрельнет в голову сменить алгоритм шифрования.

Первая дыра в безопасности

Прежде чем окончательно забросить идею авторизации в instagram на php, я решил проверить как там обстоят дела с авторизацией на основании сгенерированных данных на js. Для этого взял эти данные из перехваченного трафика (можно из консоли где xhr запросы, но я взял из fiddler) и попробовал авторизоваться через php на локальном сервере. Наконец-то получил заветный позитивный ответ об успешной авторизации и токен.

Вы используете Instagram для развлечения или заработка?
РазвлеченияЗаработка

Перекинул эти данные на хостинг … получилось авторизоваться. Запустил авторизация с этими данными через 7 дней — авторизация прошла, то есть эти критически важные данные никаким образом не привязаны ни к чему-либо (ни к геолокации, ни к ip), и перехватив их злоумышленник без труда получит доступ к аккаунту).

Решение проблемы и вторая дыра в безопасности

Тогда я вспомнил мое недавнее знакомство с nodejs и puppeteer и решил попробовать скинуть этап авторизации на указанные технологии. И получилось 🙂

Тут все просто, открываем страницу директа, если перенаправляет (другого способа узнать о перенаправлении я не смог подобрать) значит надо авторизоваться. После авторизации немного ждем, забираем куки (там уже есть все что нам надо для автоматической авторизации) и сохраняем в файл. Теперь распарсив эти куки и подсунув в заголовки для отправки на сервер инсты — можно наблюдать успешно пройденную авторизацию. Более того, судя по всему, эти куки никак не привязаны к геолокации непосредственной авторизации, потому что с ними можно гулять по миру и авторизоваться 🙂

Перехватив один раз заголовки после авторизации, последующую неделю удавалось их спокойно использовать (есесно совместно с куками):

Нести на php хостинг node.js затея так себе, есть вариант запускать node.js на локальной машине по расписанию, и пусть данные после отработки автоматически отсылаются на целевой сервер, но это так, мысли в слух.

Сборка данных

Данные без пагинации

Теперь настало время сборки необходимых данных. Первым делом нужно достать информацию о посте. Она находится в html ответе на запрос вида:

где вместо shortcode нужно написать символьный идентификатор нужного поста. Незамысловатой регуляркой вытаскиваем json со страницы и выдергиваем из него нужные данные.

Просматривать html ответ через браузер не совсем удобно, можно просто скопипастить в привычный редактор и там рассмотреть что надо

Примерно таким же образом достается инфа о странице пользователя

Данные с пагинацией

А теперь самое интересное 🙂

Нужно вытащить все комментарии, лайки, подписчиков. Опять идем и анализируем запросы. Instagram API использует graphql (что-то типа свой rust-full со своими приколами). Запрос выглядит следующим образом:

где:query_hash — это хэш запрашиваемых данных:

variables — это json (urlencode естественно), данные внутри для каждого запроса могут немного отличаться, однако, в каждом запросе, который запрашивает массив данных и предполагает постраничную навигацию есть:

first — количество запрашиваемых данных (даже если запросить больше 50 вернется только 50)

after — предположительно это хэш записи от которой отсчитывается ffirst. fafter не нужен в первом запросе, и возвращается в каждом запросе, если есть еще данные для чтения (иначе null)

Например сборка лайков:

Да, usleep обязателен, иначе доступ по этому запросу при частом обращении будет ограничен (даже если попытаться юзать как обычный пользователь через веб версию). Особенно это актуально для больших объёмов данных. Например для сборки ~300 лайков и ~1000 комментариев, такая пауза вполне нормальная, но на сборке ~5000 комментариев мой фейковый акк не раз получал бан, из-за чего пришлось увеличить паузу между запросами до 3-5 секунд. И то в некоторых случаях (видимо все зависело от звезд), инстаграм выдавал бан на этот запрос.

В итоге на организацию коленочного API ушло около 20 часов.

Качеством instagram API в веб версии сайта я разочарован, не думал что будет так посредственно, вроде на генерации данных для авторизации все закручено под максимум, но потом все спущено и образуется большая дыра в безопасности — увел куки с заголовками и получил доступ.

Instagram заставил попотеть и испытать различные эмоции от использования API, но поставленная цель была достигнута в полном объёме.

леночка
Мнение эксперта
Елена Берковцева, эксперт по работе с Instagram
Если у вас возникнут вопросы, задавайте их мне, и я помогу разобраться.
Задать вопрос эксперту
Не трудно установить direct instagram на персональное устройство, если следовать указаниям по его скачиванию, авторизации и установке. Пользоваться на ПК данным приложением будет намного удобнее, эффективнее, чем на телефоне, так как возможности компьютера намного обширнее, чем у смартфона или айфона. Также намного приятнее просматривать сообщения, различные публикации, сторис и прочее на большом экране. Использовав специальные программы, эмуляторы или просто открывая Инстаграм в браузере, можно сделать свою социальную жизнь более комфортней.

Почему это полезно:

Обрабатывать заявки в Instagram с телефона в 2019 году – что греть воду кипятильником. Пора оставить позади каменный век и организовать чат-центр, где комментарии и Direct обрабатываются в одном окне.

Не пропускайте ни одного обращения. Даже ночью

После установки справа от адресной строки браузера появится иконка директа, нажмите по ней откроется отдельное окно может потребоваться ввод данных для входа в Instagram с вашим аккаунтом. благодаря оперативной реакции на комментарии, пользователи чаще задают вопросы, и алгоритмическая лента новостей продвигает посты выше в ленте подписчиков;.

Автоматизируйте и уменьшайте затраты. Через браузер

Назначайте ответственных операторов для работы с обращениями из Instagram, настраивайте уведомления и отслеживайте скорость и качество ответов благодаря статистике и истории диалогов в Jivo. Создание интерактива в историях опросы, задавание пользователю вопросов или написание ответов на ваши вопросы, викторины с правильным ответом, общение ,.

Можно ли открыть директ в Инстаграме на компьютере?… Немного о результатах

Автоматизация Instagram / Хабр
Если вы начинающий блоге, и вам удобнее налаживать контакт с подписчиками через компьютер, то обязательно устанавливайте приложение с официального магазина или добавляйте расширение. Общение в директе переписки, комментирование историй, рекламные компании, предложения от рекламодателей, обсуждение договоров по рекламным компаниям ,.

Директ в Инстаграме: что это такое и как им пользоваться

Загрузить и использовать удобный фотосервис можно используя специальные программы. Одной из них является Instagram Desktop Messenger. Она создана для того, чтобы вести переписку с direct instagram для пк. Установка не будет долгой или сложной. После этого необходимо ввести пароль в свой аккаунт, войти в директ. При помощи этой программы можно начинать или продолжать диалоги, переписываться с людьми, подписанными на этот профиль. Это удобный, быстрый способ обмениваться сообщениями через персональное устройство. Иногда программа может замедляться и это не нравится многим пользователям. Но количество загрузок и скачивания direct instagram не уменьшается. Как оптимизировать обработку заявок в Instagram-магазине

Как зайти в директ в Инстаграме через компьютер? • Согласно исследованиям сервиса, при использовании туннеля продаж конверсия увеличивается в среднем на 10-15.

Инстаграм директ скачать на компьютер

Сервис Для Работы с Директом Инстаграм • Сборка данных

Инстаграм – одна из самых популярных соцсетей, и новая функция директ-сообщения стала пользоваться большим спросом.

Пользователи хотят заходить через компьютер и просматривать публикации на большом экране, переписываться с подписчиками на ПК. Но можно ли скачать инстаграм директ на компьютер? Это возможно, если воспользоваться специальными программами, разработанными для скачки андроид-приложений.

Как скачать директ для инстаграма на компьютер

Установить direct instagram на ПК – это частое действие, совершаемое пользователями социальных сетей. Этот сервис функциональный, обеспечивает комфорт в общении людей со всего мира посредством публикаций, фото, видеороликов и прочее. Благодаря новым обновлениям появился удобный функционал – Директ. Благодаря ему можно обмениваться текстовыми сообщениями и делать вложения для передачи другим пользователям данной соцсети. Популярность также помогает тому, что большое количество людей хотят пользоваться его возможностями не только с мобильных устройств, но и с ПК.

Способы, чтобы комфортно Директ инстаграм скачать на компьютер:

  • веб ресурсы,
  • эмуляторы,
  • специальные программы.

Каждый отдельный способ имеет свои плюсы и минусы. Чтобы понять, какой вариант более оптимальный, необходимо рассмотреть каждый из них в отдельности. Есть пользователи, советующие открывать инстаграм через браузер. Сделать это можно следующим образом:

  • Открыть Инсту.
  • Пройти авторизацию.
  • Составить подробную информацию о пользователе аккаунта в инстаграм.

Этот способ достаточно быстрый, эффективный для программной работы. Каждый собственник профиля может с персонального устройства делать подписки, ставить лайки под фотографиями других людей, комментировать публикации. Но делать посты, загружать собственные фото, видео сделать будет невозможно. Эти действия можно произвести с телефона.

Для того чтобы использовать данный сервис в полном объеме, есть возможность загрузить директ на пк при помощи эмуляторов. Один из популярных на сегодня – это BlueStacks. Он хорошо функционирует на компьютере с виндоус 7, 8, 10. Для того, чтобы им воспользоваться, требуется загрузить и авторизоваться в системе. После этого можно проделать следующее:

  • Запустить эмулятор.
  • Нажать «дальше».
  • Подождать пока приложение завершит запуск.
  • Проводится регистрация.
  • Через раздел «мои приложения» совершить переход в Google Play.
  • В поисковике найти Инстаграм для Андроид.
  • Бесплатно переместить Директ.

При установке эмулятора, не скачивается приложение для Андроид на комп или ноутбук, а перемещают их в специальную папку в BlueStacks. Это очень удобно, так как не требуется затрачивать дополнительную память, искать скачанный сервис в папках ПК. Можно просто зайти в эмулятор и через него совершать переписку в Директ.

Как установить директ в инстаграме на компьютере

Загрузить и использовать удобный фотосервис можно используя специальные программы. Одной из них является Instagram Desktop Messenger. Она создана для того, чтобы вести переписку с direct instagram для пк. Установка не будет долгой или сложной. После этого необходимо ввести пароль в свой аккаунт, войти в директ. При помощи этой программы можно начинать или продолжать диалоги, переписываться с людьми, подписанными на этот профиль. Это удобный, быстрый способ обмениваться сообщениями через персональное устройство. Иногда программа может замедляться и это не нравится многим пользователям. Но количество загрузок и скачивания direct instagram не уменьшается.

Также можно установить приложение, разработанное для Виндоус 10. Его можно скачать через Microsoft Store. Он бесплатный. Запустить его можно, нажав на кнопку «пуск». Если нужно снять и добавить фотографии, используется веб-камера. Для этого нужно предоставить доступ программы к камере. Сделать снимок и разместить его на сервисе. Директ также можно использовать через это приложение. Можно делать фото, снимать видеоролики и отправлять сообщения с этими вложениями. Также можно выбирать изображения из «Альбома камеры». Если нужно фотографию переместить из галереи, расположенной в памяти компа, тогда требуется заблаговременно переместить ее в эту папку.

Не трудно установить direct instagram на персональное устройство, если следовать указаниям по его скачиванию, авторизации и установке. Пользоваться на ПК данным приложением будет намного удобнее, эффективнее, чем на телефоне, так как возможности компьютера намного обширнее, чем у смартфона или айфона. Также намного приятнее просматривать сообщения, различные публикации, сторис и прочее на большом экране. Использовав специальные программы, эмуляторы или просто открывая Инстаграм в браузере, можно сделать свою социальную жизнь более комфортней.

леночка
Мнение эксперта
Елена Берковцева, эксперт по работе с Instagram
Если у вас возникнут вопросы, задавайте их мне, и я помогу разобраться.
Задать вопрос эксперту

  1. Установите расширение из официального магазина расширений Chrome.
  2. После установки справа от адресной строки браузера появится иконка директа, нажмите по ней: откроется отдельное окно (может потребоваться ввод данных для входа в Instagram) с вашим аккаунтом.
  3. Все действия для того, чтобы написать в директ из расширения аналогичны шагам 4-5 из предыдущего способа.

Ваш пароль от Instagram только у вас

Каждый способ несет свои недостатки и преимущества. Официальное приложение наиболее безопасное, но оно работает только на Windows 10. Пользоваться директом не получится на более ранее версиях.

Немного о результатах

Назначайте ответственных операторов для работы с обращениями из Instagram, настраивайте уведомления и отслеживайте скорость и качество ответов благодаря статистике и истории диалогов в Jivo. Предприниматели знают, что такой чат можно использовать не только для развлечения, перекидываясь с друзьями смешными картинками, ведь это отличный способ приёма заказов и обратная связь от клиентов.

Программа IG:dm для использования директ в Инстаграме с компьютера : Через браузер

Когда поток обращений интенсивный и клиенты обращаются даже в ночное время подключите чат-бота, чтобы не упустить ни одного клиента и гарантированно ответить на все обращения. variables — это json urlencode естественно , данные внутри для каждого запроса могут немного отличаться, однако, в каждом запросе, который запрашивает массив данных и предполагает постраничную навигацию есть.

Первая дыра в безопасности – Через браузер

Как зайти в Инстаграм Директ с компа: основные способы
Если у вас нет виндовс 10 или не хотите пользоваться данным способом, попробуйте эмулятор помните, он требует больших вычислительных мощностей устройства. Создание интерактива в историях опросы, задавание пользователю вопросов или написание ответов на ваши вопросы, викторины с правильным ответом, общение ,.
Инстаграм директ на компьютер ???? скачать бесплатно.
Чтобы начать переписку в директ с другим человеком чата с которым нет в директе , найдите его, перейдите в его профиль и нажмите Отправить сообщение чтобы кнопка появилась, нужно подписаться на него. Допустим, вам хочется поделиться с другом прикольной фоткой или нужно срочно отправить важный документ начальнику, для этого достаточно просто выбрать нужных получателей.

Instagram в Jivo — принимайте сообщения из директа и сторис без виджета Инстаграм на сайте.

Тут все просто, открываем страницу директа, если перенаправляет (другого способа узнать о перенаправлении я не смог подобрать) значит надо авторизоваться. После авторизации немного ждем, забираем куки (там уже есть все что нам надо для автоматической авторизации) и сохраняем в файл. Теперь распарсив эти куки и подсунув в заголовки для отправки на сервер инсты — можно наблюдать успешно пройденную авторизацию. Более того, судя по всему, эти куки никак не привязаны к геолокации непосредственной авторизации, потому что с ними можно гулять по миру и авторизоваться 🙂

Содержание


Вопросы по Instagram - вы можете прочитать интересующую вас информацию на сайте: 💫 💫 💫 💫 💫


Понравилось? Поделись с друзьями:
Оставить отзыв

Публикуя свою персональную информацию в открытом доступе на нашем сайте вы, даете согласие на обработку персональных данных и самостоятельно несете ответственность за содержание высказываний, мнений и предоставляемых данных. Мы никак не используем, не продаем и не передаем ваши данные третьим лицам.