Python парсер RSS, который отправляет email через Customer.io с постами за день
Цена договорная
Требуется написать Python 3.7 скрипт, который:
1. Заходит на RSS feed по заданному URL, забирает контент.
2. Парсит контент, отбирает статьи за последние 24 часа.
3. Собирает из них html-файл со вшитыми стилями, чтобы был резиновый (хорошо выглядел и на десктопе, и на мобиле). Разметка из статей (заголовки, ссылки, жирный, курсив) и картинки в файле должны быть сохранены.
4. Создает в customer io через API имейл (с довольном базовым оформлением типа логотипа, футера, кнопки с призывом к действию). С текстом типа "вот новости за 24 часа" и вложенным html-файлом из шага 3.
5. Отправляет имейл-кампанию (broadcast) на заданный сегмент
Имейл должен хорошо выглядеть в популярных почтовых клиентах на вебе, десктопе и мобиле (т.е. должен ресайзиться под ширину).
Ссылку на RSS фид я дам, доступ к customer.io не дам (можно зарегать свой и сделать для теста), чтобы я потом мог креды API заменить.
1. Заходит на RSS feed по заданному URL, забирает контент.
2. Парсит контент, отбирает статьи за последние 24 часа.
3. Собирает из них html-файл со вшитыми стилями, чтобы был резиновый (хорошо выглядел и на десктопе, и на мобиле). Разметка из статей (заголовки, ссылки, жирный, курсив) и картинки в файле должны быть сохранены.
4. Создает в customer io через API имейл (с довольном базовым оформлением типа логотипа, футера, кнопки с призывом к действию). С текстом типа "вот новости за 24 часа" и вложенным html-файлом из шага 3.
5. Отправляет имейл-кампанию (broadcast) на заданный сегмент
Имейл должен хорошо выглядеть в популярных почтовых клиентах на вебе, десктопе и мобиле (т.е. должен ресайзиться под ширину).
Ссылку на RSS фид я дам, доступ к customer.io не дам (можно зарегать свой и сделать для теста), чтобы я потом мог креды API заменить.
Отзывы
С Валентином очень комфортно работать. Отличный исполнитель, экспертен, инициативен, предлагает лучшие решения. Умеет попадать в названные сроки. Буду работать еще.
7 месяцев
назад
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.