Создание RSS-ленты из Facebook — задача, которую Meta давно усложнила редиректами на страницу логина и отсутствием открытого API. Однако существует рабочая архитектура, позволяющая ежедневно собирать посты из публичной страницы Facebook через headless-браузер и отдавать их в формате RSS.
В статье подробно разобран стек: Python, Selenium, Chrome Headless, BeautifulSoup, Feedgen. Мы формируем стабильный HTML-доступ к странице, извлекаем контент, конвертируем в RSS и публикуем его через Nginx по прямому адресу.
Дополнительно рассмотрена интеграция с cron, хранение ленты на сервере, настройка прав, оптимизация под высокую частоту обновлений и добавление логики сравнения новых постов с предыдущей версией ленты.
Leave a comment
Your email address will not be published. Required fields are marked *
