Premailer/inline css с использованием phantomjs
Мы знаем о premailer, который преобразует стиль в встроенный CSS, а также изменяет относительные URL-адреса на абсолютные. Существует онлайн-версия этого premailer.dialect.ca, которая предоставляет то же самое.
Мне нужно использовать эту функциональность, то есть, учитывая любой URL, мне нужно конвертировать его в версию с почтой. Однако мне может понадобиться использовать это тысячи раз в день, и поэтому я не могу использовать premailer.dialect.ca api. Существует python-premailer, который делает то же самое, но я не смог найти никакой документации для преобразования html из заданного URL в предварительно отправленную версию.
Как я могу добиться этого, используя premailer.py или phantom.js или любое другое решение? Я что-то пропустил? Я предполагаю, что это должно занять много времени, чтобы написать это с нуля.
1 ответ
dialectica.ca предоставляет API для операций с почтой. Он преобразует любую html-страницу. Предоставляет их URL-адрес в html-страницу на основе встроенного CSS.