Быстрое извлечение сообщений / комментариев из профилей Instagram с помощью instaloader

#python-3.x #instagram #instagram-api

#python-3.x #Instagram #instagram-api

Вопрос:

Я использую instaloader для автоматического захвата сообщений и комментариев 50 больших профилей Instagram (более 8 тыс. сообщений и тысячи комментариев). Я хочу обновлять каждый профиль каждые 30 минут, что означает, что я хочу получать все новые сообщения и комментарии (это могут быть новые сообщения или старые). instaloader успешно позволяет мне получать эту информацию, но для получения всех сообщений / комментариев требуется много времени, так как мне приходится загружать всю эту информацию каждые 30 минут (загружается более 7 тыс. сообщений). Например, загрузка сообщений / комментариев для одного профиля с более чем 7 тыс. сообщений может занять от 1 до двух часов.

  1. Используя instaloader , есть ли способ загружать только новые сообщения / комментарии? Возможно, через HTTP etags, которые содержат хэш для каждого сообщения?

  2. Есть ли какая-либо альтернатива быстрой загрузке всех сообщений / комментариев (скажем, за 1 минуту)? Например, напрямую через API IG или другие сторонние API (https://github.com/dilame/instagram-private-api )?