Техническое задание: Интеграция динамического блока новостей ВКонтакте на сайт
Цель проекта
Автоматизировать вывод актуального контента из социальной сети на сайт, заменив текущую статическую вёрстку четырёх новостей на динамическое решение.
Текущая ситуация
- На сайте присутствует блок новостей.
- В данный момент новости (4 штуки) добавлены вручную, статически.
- Контент необходимо обновлять вручную.
Требования к результату
- Создать скрипт, который будет получать данные со стены указанного сообщества ВКонтакте.
- Скрипт должен отображать 8 последних новостей (постов).
- Отображение должно быть динамическим: новости подгружаются и обновляются автоматически при публикации в источнике.
- Скрипт должен корректно интегрироваться в существующую структуру сайта.
- Важно обеспечить стабильную работу и обработку возможных ошибок (например, при недоступности API).
Технические детали
- Для получения данных необходимо использовать официальный API ВКонтакте (VK API).
- Необходимо предусмотреть настройку ID целевого сообщества (группы).
- В блоке новостей желательно отображать: текст поста, прикреплённые изображения (превью), дату публикации.
- Решение должно быть кроссплатформенным и не конфликтовать с другими скриптами на сайте.