notion-to-email: Library open source untuk mengubah halaman Notion menjadi HTML email
(github.com/Sangkwun)Ini adalah library TypeScript yang mengembalikan HTML
yang dirender dengan benar di Gmail, Outlook, dan Apple Mail saat Anda memberikan ID halaman Notion.
import { renderFromNotion } from 'notion-to-email'
const { html, title } = await renderFromNotion({
pageId: 'your-page-id',
token: 'your-notion-token',
})
// Kirim html ke SES, SendGrid, Nodemailer, dll.
Saat membuat layanan notionto.email, lapisan rendering makin lama makin besar,
dan dipisahkan menjadi library agar bisa digunakan juga oleh orang lain yang membutuhkannya.
HTML email tidak bisa menggunakan Flexbox/Grid dan harus memakai layout berbasis tabel serta style inline,
dan konversi ini ditangani secara internal oleh library.
Mendukung lebih dari 20 jenis blok: paragraf, heading, daftar, checkbox, toggle, callout, kode, rumus, gambar,
embed YouTube, tabel, kolom, blok sinkronisasi, dan lain-lain
Juga menyediakan CLI untuk langsung mengekspor sebagai file HTML:
npx notion-to-email <page-id> -o email.html
Lisensi MIT.
Belum ada komentar.