Выгрузка комментариев Instagram

Для проведения различных активностей и конкурсов в социальной сети очень часто необходимо выгрузить комментарии поста из инстаграм. Штатных механизмов для этого нет. Более того, для экономии ресурсов, инстаграм схлопывает комментарии и отображает их частями. Приходится нажимать кнопку «Загрузить еще комментарии». Самый простой способ решить вопрос - ручной, проделав эту операцию в веб-версии инстаграма, и затем скопировав весь список в эксель. Но тут начинается самое интересное. Веб-версия отдает для отображения только лишь около 2000 комментариев. Как быть в этом случае?

Внимание! Веб-версия бота выгрузки комментариев доступна по ссылке: http://crelab.ru/getcombot/

Немного про потоковую загрузку комментариев

Потоковая загрузка комментариев похожа на потоковую загрузку видео на ютубах и отображение фотографий в галерее. Скажем так, есть контрольные точки. Отобразить от «1 до 10», затем «от 10 до 30» и так далее. Размер зависит не от количества комментариев, а от размера (байтов), которые они занимают.

И что тогда делать?

С приложениями каши не сваришь. Там выгрузить ничего нельзя. Но существует API инстаграма. Грубо говоря, это интерфейс, который позволяет получать такие же данные, как и само приложение, но без использования самого приложения. Сервисов таких очень много. Но люди все равно каждый раз просят выгрузить комментарии. У меня для этих целей была написана небольшая программка, которую я, наконец-то, оформил в бота телеграм.

Встречаем:
Telegram бот для выгрузки комментариев Instagram - @getcombot

Кстати, выгрузить подписчиков профиля инстаграм и проверить их активность можно с помощью нашего GetPapaBot

GetComBot снован на API андроида - что это значит?

ВАЖНО: в нем будут выданы все те комментарии, которые вы увидите в приложении инстаграма под Андроид. А какая разница, возникает вопрос? Большая. Как и с хэштегами, при большом количестве комментариев у инстаграм поста возникает ситуация, когда на айфоне вы полистаете до 3000, на андроиде до 3100, а в веб-версии до 2000 штук. Да, вот такие дела. Поэтому, если мне пишут в личные сообщения «Пожалуйста, выгрузите комментарии». То, когда я это проделаю, тут же получаю ответ: «Спасибо громаднейшее, дай вам Бог здоровья». Но проходит буквально 3 минуты (один раз даже прошла всего одна минута), и я вижу следующую картину:

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

Внимание! Если в инстаграме написано, что у вас под постом 3237 комментариев, то при выгрузке ВЫ НЕ УВИДИТЕ НИГДЕ все 3237 комментариев. Как правило, их будет около 2600. И это не потому что какие-то комментарии потерялись, и кто-то теперь не может поучаствовать в конкурсе. А потому что это Instagram.

Причин пропадания комментариев очень много. Расскажу про несколько из них, которые знаю наверняка. Если на счетчике стоит цифра 10 комментариев, но и в приложении и при выгрузке видно только 9, то это:

  1. На какой-то комментарий пожаловались как на спам. Он скрылся.
  2. Люди использовали сторонний софт для комментариев, а не приложение инстаграм
  3. Подписчики оооочень часто оставляют комментарии, и после 3-4 из них, 5 и последующие засчитываются как флуд

По поводу пункта 2 есть тоже много нюансов. Я увеличивал количество комментариев с помощью прокси 6-ок. Это самые дешевые прокси. Они пишут, что комментарий успешно отправлен, а этого нет. Либо только самый первый проходит. С 4-ками дела обстоят немного лучше. Там можно отправить и 10 комментариев, потом 2 не пройдут, а потом другие 10 снова пройдут. Это я к чему? К тому, что счетчик постоянно будет увеличиваться. Чтобы не быть голословным, маленький пример:

Комментариев было 7

Один из них был помечен как спам. А по факту – их 6. Но отображает главный счетчик - 7!

Грустная история

Слабонервным организаторам конкурса советую это не читать. В новогодние праздники меня попросили выгрузить комментарии к посту, сделанному до нового года. Их было более 5000. Но бот упорно забирал 1800. Когда я полез смотреть вручную на айфоне, то увидел, что комментариев старше 2 дней под постом нет, даже если до конца пройти квест «Загрузить еще». И никакие известные сайты по организации конкурсов тоже не могли взять другие данные. Так вот, а когда прошло время, уже вот 2 месяца, я снова полез смотреть этот пост. И сейчас айфон выдает примерно 280 комментариев, а бот – 247. Да-да, из 5000+...

Поэтому. Все вопросы, что "А вот у меня написано, что у поста 3000 комментариев, а ваш бот выгрузил только 2400" – это не значит, что бот работает неверно. Это означает, что разным устройствам в разное время выдается разное количество комментариев. А каких-то просто-напросто и вовсе нет. И вы нигде их не найдете. Ни в каких сторонних сервисах.

Как лучше всего провести конкурс в инстаграм, с учетом всех этих особенностей, можно прочитать тут.

Еще один ответ на вопрос "Почему getcombot выгрузил не все комментарии instagram?" по многочисленным просьбам был развернуто предоставлен в соответствующей статье.

Бот для выгрузки комментариев инстаграм работает пока что в самом просто режиме общей очереди. И без дизайна:) Так как писался для себя и друзей. В дальнейшем, возможно, будут доработки, многопоточность и прочие улучшения. Главное, чтобы вам было удобно. И не забывайте подписываться на канал @crelab.

20 ответов

  1. Добрый день, а как сбросить ссылку в очереди? А то странички в инстаграм уже нет, а она у меня в очереди. А пока не выполнится данное задание, он не приступит к следующему. Restart не помог.
    • Добрый день. Спасибо за обращение. Эта оплошность была исправлена. Теперь ошибочная ссылка не будет считаться ссылкой в очереди. Спасибо еще раз за замечание.
  2. Уже оставляла комментарий и он удален. Так что же делать, если неправильно ввел ссылку и теперь эта ссылка в очереди у бота. Висит уже 4 день, новые ссылки не воспринимает. Должна же быть какая-то отмена?
  3. Доброе время суток! Как долго висит очередь, уже прошло 20 минут, та м10000 комментариев ? Спасибо
    • drondima
      Добрый день. Обычно не более двух часов - все зависит напрямую от количества запросов. Иногда все делается и за 20 минут)
  4. Здравствуйте, подскажите, пожалуйста, а комментарии выгружаются, если они выключены в посте самого инстаграма? Обрабатывает ли повторно ваша программа комментарии к одному и тому же посту? Пытаюсь повторно выгрузить комментарии (т.к. сначала просто для проверки выгрузила), а мне по ссылке выпадает тоже количество комментариев, что и в первый раз, т.е. результат не обновился
    • drondima
      Добрый день, Если комментарии отдаются инстаграмом и в приложении, то да, они обновляются.
  5. Добрый день! Вопрос: почему выгружается только часть комментариев? Из 3 тысяч выгрузилось 408, а из 45 тысяч только 678... Вот ссылки на посты: https://instagram.com/p/BiKV5UMlymN/ https://instagram.com/p/BgB17KWlBf-/ Заранее спасибо!
    • drondima
      Добрый день. Необходимо изучить статью на нашем сайте по этому поводу. В ней все ответы: <a href="http://crelab.ru/instagram-comments/" rel="noopener" target="_blank">http://crelab.ru/instagram-comments/</a>
  6. Здравствуйте, скажите, если я сегодня протестировал как работает ваш сервис и добавил ссылку на свой розыгрыш, то смогу ли я выгрузить коменнтарии в тот день когда мне надо на тот же розыгрыш. И после подачи заявки на выгрузку сколько приблизительно нужно ждать. Спасибо.
    • drondima
      Добрый день. Ожидание, обычно, зависит от очереди. Понять какая она в нужный вам момент невозможно. Как вариант, накануне розышрыша добавлять ссылку. А потом в день розышрыша еще одну. Комментарии просуммируются.
  7. Не полностью выгружает комментарии. Длинные комментарии не отображаются полностью, в ветке обсуждений вообще пустые комментарии
    • drondima
      Добрый день. Можно пример поста с веткой? Возможно вы попали под технические работы. Мы все исправили.
  8. Комментарии стали выгружаться не полностью. В частности, если указан e-mail, то выгружается только вторая часть, например, комментарий был info@mail.ru, а выгружается только @mail.ru
    • rodendron
      Спасибо за ваш отзыв. Мы стараемся как можно быстрее решить все вопросы. Про mail тоже важное замечание. Учтем.
  9. Доброй ночи) Подскажите , почему выгрузило только 20 комментариев? Обычно выгружает полностью. Повторил и не помогло. (это через телеграмм бота) Через веб-версию написано, что большая очередь и попробовать позже. Буду благодарен за быстрый отверну , по возможности)
    • rodendron
      Доброй!) Мы оооочень стараемся, чтобы все работало правильно. В неравной борьбе скоро победим, я надеюсь. Спасибо, все будет!)
  10. Бот - огонь. Спасибо за ваши труды! Из 2,2к выборка - 1,2к. Но это лучше, чем кот в мешке. Примите искреннюю благодарность!
    • rodendron
      Пожалуйста:) Очень приятно это слышать. В следующий раз попробуйте добавлять ссылку 1-2 раза в день - это может помочь вытянуть все комментарии.

Оставить комментарий