Пишите статьи для своего статического блога в Notion.
Notoma доступна через Pip или Homebrew:
# Installing with pip, use this if you plan using Notoma as a python library.
pip install notomaУстановка с помощью Homebrew на Mac OS.
brew install nategadzhi/notoma/notomaNotoma предоставляет команды для:
Базовый пример использования: эта команда преобразует только опубликованные сообщения из базы данных блога Notion в ./posts/ directory .
notoma convert --dest ./posts/ В этом примере предполагается, что у вас есть файл конфигурации .env с параметрами аутентификации и URL-адреса блога.
Notoma использует внутренний API Notion, и это, к сожалению, требует от вас предоставления токена аутентификации token_v2 , который вы можете найти в файлах cookie notion.so.
Вы можете предоставить параметр token_v2 для каждого вызова командной строки или сохранить его в своей среде или в файле конфигурации .env .
У Notoma очень мало ожиданий относительно структуры вашего Notion. Вот общедоступный пример базы данных.
Notoma требует, чтобы ваша база данных блога Notion имела следующие свойства :
Notoma пытается проанализировать другие свойства и добавить их в качестве заголовка в полученные статьи Markdown:
categories , поэтому ожидается, что это будет свойство с множественным выбором .