Разработать web утилиту для парсинга постов Facebook

Цена договорная • безналичный расчёт, электронные деньги
24 марта 2018, 19:51 • 5 откликов • 28 просмотров
Задача: сбор публикаций Facebook по заранее определенному списку источников

Технология: любые, но работать должно на удаленном *nix сервере, а управляться через web-интерфейс, база данных mysql

Схема работы:

  1. Добавляем площадки для парсинга списком.
  2. Указываем логин и пароль пользователя, для доступа к закрытым сообществам и группам

  3. Указываем период парсинга: с... по... В формате год, месяц, день, час, минута, секунды
  4. Запускаем парсинг
  5. Скрипт авторизуемся как зарегистрированный пользователь Facebook, для парсинга закрытых источников.

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

  7. Показываем пользователю процесс бар для каждой площадки.
  8. Сохраняем все собранные посты, репосты и комменты в базу.
  9. По клику выгружаем .doc в формате на картинке.
  10. Выгружаем группы в фаил в том же порядке, что и добавляли в парсер
  11. Внутри группы посты и комменты выгружаем в хронологическом порядке
  12. В скобках у имени автора указано количество его друзей+подписчиков
  13. Если невозможно получить гео, лайки или другой атрибут – оставляем пустым место.
  14. Нужно ли вытаскивать картинки, видео – картинки обязательно, видео – желательно выдернуть картинку превью, обсуждаемо
Важно: решить задачу через api facebook полностью невозможно, так как не отдаются публикации закрытых групп и еще некоторые.

После реализации прототипа, планируется систематическая доработка, поддержка за деньги, долгосрочно.

Присылайте предложение способа реализации, срок, стоимость
Файлы