Техническое задание: Парсер для Instagram

Цель проекта

Разработать программное решение для автоматического сбора и анализа контента из социальной сети Instagram.

Основные требования

  • Принимать на вход список аккаунтов (профилей) для анализа.
  • Собирать данные о публикациях (постах) с указанных аккаунтов.
  • Анализировать метрики вовлеченности (лайки, комментарии, просмотры) для каждого поста.
  • Определять и выводить список "самых залетевших" (наиболее популярных) постов на основе заданных критериев (например, наибольшее количество взаимодействий).
  • Предоставлять результат в удобном для заказчика формате (например, файл CSV, JSON или вывод в консоль).

Технические аспекты

  • При разработке необходимо учитывать особенности и ограничения платформы Instagram.
  • Важно обеспечить стабильность работы и обработку возможных ошибок (например, недоступность аккаунта).
  • Код должен быть читаемым и сопровождаемым.

Ожидаемый результат

Готовый скрипт или программа, которая по предоставленному списку аккаунтов выполняет парсинг и возвращает ранжированный список самых успешных постов.

Добавление участников в Telegram-группу и канал с заданными лимитами

Требуется из предоставленной базы никнеймов довести численность группы до 5 000, а канала - до 200 подписчиков в течение 7 дней. Исполнитель работает вручную, без ботов, с соблюдением ежедневных лимитов и ежедневной отчётностью.