Escribe artículos para tu blog de generación estática en Notion.
Notoma está disponible a través de Pip o Homebrew:
# Installing with pip, use this if you plan using Notoma as a python library.
pip install notoma
Instalación con Homebrew en Mac OS.
brew install nategadzhi/notoma/notoma
Notoma proporciona comandos para:
Ejemplo de uso básico: este comando convertirá solo las publicaciones publicadas desde una base de datos de blog de Notion al ./posts/ directory
.
notoma convert --dest ./posts/
Este ejemplo supone que tiene un archivo de configuración .env
con parámetros de autenticación y URL del blog.
Notoma utiliza una API interna de Notion y, desafortunadamente, requiere que proporciones un token de autenticación token_v2
que puedes encontrar en tus cookies de notion.so.
Puede proporcionar la opción token_v2
a cada llamada de línea de comando o almacenarla en su entorno o en el archivo de configuración .env
.
Notoma tiene muy pocas expectativas sobre cómo está estructurado su Notion. Aquí hay una base de datos de ejemplo pública.
Notoma requiere que la base de datos de su blog Notion tenga las siguientes propiedades :
Notoma intenta analizar otras propiedades y agregarlas como portada en los artículos de Markdown resultantes:
categories
, por lo que se espera que sea una propiedad de opción múltiple .